Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Components of Language Environment for AMODE 64 applications z/OS Language Environment Programming Guide for 64-bit Virtual Addressing Mode SA38-0689-00 |
|
As shows, Language Environment for 64-bit
Virtual Addressing Mode consists of the following components:
Figure 1. Components
of Language Environment
The z/OS XL C/C++ compiler with the LP64 compiler option is the IBM® Language Environment-conforming language compiler that currently supports 64-bit addressing. Along with the change in addressing mode to use 64 bits, the other important consideration is that long data types also use 64 bits. The industry standard name for this data model is LP64, which translates roughly to "long and pointer data types use 64 bits." The Language Environment support for AMODE 24 and AMODE 31 applications is ILP32, meaning "integer, long, and pointer data types use 32 bits." Language Environment also provides new Assembler macros that support creating Language Environment conforming Assembler applications that run AMODE 64. |
Copyright IBM Corporation 1990, 2014
|