A requirement for conforming Ada 95 compilers is that they provide documentation describing how the implementation deals with each of the implementation issues listed in Annex M. In this chapter, you will find each point in Annex M listed followed by a description of how ERC32 Ada handles the implementation dependence.
You can use this chapter as a guide to minimizing implementation dependent features in your programs if portability to other compilers and other operating systems is an important consideration. The numbers in each section below correspond to the paragraph number in the Ada 95 Reference Manual.
The information in this section relates to Annex M paragraphs 2 to 5.
Whether or not each recommendation given in Implementation Advice is followed. See 1.1.2(37).
A: See Chapter 5, Implementation Advice.
A: The complexity of programs that can be processed is limited only by the total amount of available virtual memory, and disk space for the generated object files.
Variations from the standard that are impractical to avoid given the implementation's execution environment. See 1.1.3(6).
A: There are no significant variations from the standard.