What is a 64 bit Compiler?Content:What is a 64 bit Oberon-2 Compiler? What is a 64 bit Modula-2 Compiler? Summary Get a free OpenVMS Alpha operating system license What is a 64 bit Oberon-2 Compiler?A definition needs a goal. If the goal is,
The port of the 64 bit Alpha Oberon System AOS is described in the article 64 bit Addressing in Alpha Oberon-2. Many of the lower-level modules were inherently designed for a 32 bit compiler/processor. We resolved 32 bit data type dependencies in these modules so that all lower-level modules of AOS still compile with a 32 bit compiler. The latter effort was a goal but not a requirement. It was done just to proove that it is possible. The Oberon systems and compiler implementations (OSCI) list provides a comparison with other implementations in respect to integer- and pointer-size. What is a 64 bit Modula-2 compiler?If the goal is to provide 64 bit addressing and to be source code compatible with existing Modula-2 programs, then a 64 bit Modula-2 compiler must have all of the following features:
64 bit Modula-2 for OpenVMS Alpha -- Implementation Notes , Migration of 32 bit Modula-2 programs to 64 bit on OpenVMS Alpha, and 64 bit Virtual Regions with Modula-2 on OpenVMS Alpha. SummaryWith the ModulaWare 64 bit Modula-2 and Oberon-2 compiler and the 64 bit Oberon System, the door is now open to exploit the 64 bit address space. Alpha processor based systems equipped with 4GB of main memory are available today. With such a configuration, OpenVMS can efficiently handle much more than 4GB of virtual memory process space.
Get a free OpenVMS Alpha operating system licenseSince 01-Mar-1999, DEC/Compaq/HP's 64 bit OpenVMS Alpha V7.2 (since Feb-2008 V8.3) operating system is free for personal use. For more details, see OpenVMS Hobbyist. The bootable binary distribution kit CD is available for a handling charge. Hobbyists can obtain the product authorization keys for OpenVMS and layered products free of charge.
[ Home | OpenVMS Modula-2 and Oberon-2 compiler | Alpha Oberon_System | The ModulaTor | Modula-2 and Oberon-2 Bibliography | Oberon[-2] links | Modula-2 links | General book recommendations ] |