[Info-vax] Process memory settings

Howard S Shubs howard at shubs.net
Fri Aug 14 09:51:50 EDT 2009


In article <Vaidnbv6A5j01BjXnZ2dnUVZ_tWdnZ2d at earthlink.com>,
 "John Reagan" <johnrreagan at earthlink.net> wrote:

> "Howard S Shubs" <howard at shubs.net> wrote in message 
> news:howard-5D24CA.01314714082009 at news.newsguy.com...

> > When are y'all planning to make the 64-bit change, then?  Never?  I
> > tried to use 64-bit memory a week ago in C, and it was all good, until I
> > needed the Fortran I/O library, at which point Strange Things happened.
> > They stopped happening when I went back to 32-bit pointers.
> 
> That's a totally different question.  I'm talking about the compilers 
> themselves being 32-bit applications.

I see it as close since invoking a RTL for a particular language broke 
things using 64-bit code.


> User programs compiled BY those 32-bit compilers can certainly use 64-bit 
> pointers if the language supports it.  You should be able to use 64-bit 
> pointers in C, C++, Fortran, Macro-32, Pascal, and COBOL (for as much as 
> COBOL supports ANY pointer).

Agreed, I should be able to.


> If you had an F90 program that used 64-bit pointers but got strange results, 
> then somethings broken (either in your code, the F90 compiler, or the F90 
> RTL).  Read the Fortran release notes to see if you bumped into some known 
> restriction.

C code called by a Fortran program into which I added a bit of Fortran 
I/O, actually.

-- 
Don't bother with piddly crap like "gun control".
Life is 100% fatal.  Ban it.



More information about the Info-vax mailing list