IBM LPP Application Development Products 695
Draft Document for Review October 18, 2004 5486LPAD.fm
ILE C features
Completely refreshed compiler from the latest AIX compiler
Compliant with the ANSI ISO/IEC 9899-1990 (1992) C standard
Read source and includes from IFS or native, but still produces *MODULEs in
native file system
Produce native or IFS spooled file listings
Teraspace Phase 2 support
A third parameter for main() contains current set of environment variables
Target V4R4, V4R5, and V5R1
A wider variety of source file CCSIDs
Preprocessor output targeting specified file
A Qshell command for compiling
New LICOPT and CSOPT command keywords
Asynchronous signals
More in-sync with ILE C++
ILE C++ features
Completely refreshed compiler from the latest AIX compiler
Compliant with the latest ANSI ISO/IEC 14882-1998 C++ standard
Template library and namespace support
Replaces that VAC++ cross compiler and native PRPQ compiler
Support of release V5 of IBM Open Class class libraries bool data type
Read source and includes from IFS or native database
Produce native database or IFS spooled file listings
64-bit file indexing for stream classes
Teraspace addressing support to improve portability and performance
Preprocessor output targeting specified file
A Qshell command for compiling
Functions more in-sync with ILE C
New with V5R3
Removal of IOC runtime and headers (C++ only)
GB18030 support (C and C++)
Namespace support for debugging (C++ only)
C and C++ compiler options Install option in 5722-WDS
ILE C 51
ILE C++ 52
ILE C *PRV 53
ILE C++ *PRV 54