[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