[Info-vax] Dave Cutler, Prism, DEC, Microsoft, etc.

Bob Koehler koehler at eisner.nospam.encompasserve.org
Mon Nov 30 12:01:58 EST 2009


In article <TIGdnaZfkYIdcI7WnZ2dnUVZ_qSdnZ2d at earthlink.com>, "John Reagan" <johnrreagan at earthlink.net> writes:
> 
> Pascal has 64-bit pointer support (I added limited support back in 1998 with 
> much more complete support in the early 2000s).  COBOL has USAGE IS 
> POINTER64.  BASIC doesn't have much pointer typing to begin with.  Don't 
> know about Ada right off hand.

   Like Fortran-77, you don't need pointers in your code to need a
   compiler which is pointer size aware.

   For instance, the TOPS-20 Fortran-77 compiler would generate
   different opcodes and allocate different space for pass by address
   arguments when compiled in 18 bit or 23 bit addressing mode.  I
   suspect the Alpha Fortran-9x and C compilers can make use of 64 bit
   addressing, even if you don't declare a single pointer in your code,
   if you compile with the appropriate qualifiers.




More information about the Info-vax mailing list