This user manual should be read in conjunction with the Ada 95 Reference Manual. It describes the differences between the complete Ada 95 programming language, and the safe subset supported by the XGC range of cross compilers. It also includes information on implementation-dependent characteristics of ERC32 Ada, including all the information required by Annex M of the Ada 95 Reference Manual.
Note: Any program that makes use of implementation-dependent features may be non-portable. You should follow good programming practice and isolate and clearly document any sections of your program that make use of these features in a non-portable manner.
This reference manual assumes that you are familiar with Ada 95 language, as described in the International Standard ANSI/ISO/IEC-8652:1995, Jan 1995.