| Index Entry | Section |
|
| . | | |
| .def | G.8.2.1 The Definition File |
|
| _ | | |
| __gnat_finalize | B. Example of Binder Output File |
| __gnat_initialize | B. Example of Binder Output File |
| __gnat_set_globals | B. Example of Binder Output File |
| __gnat_set_globals | B. Example of Binder Output File |
| _main | 25.2 The External Symbol Naming Scheme of GNAT |
|
| A | | |
| Abstract_Type_Declarations rule (for gnatcheck) | 23.6.1 Abstract_Type_Declarations |
| Access before elaboration | 3.2.6 Run-Time Checks |
| Access-to-subprogram | C.11 Elaboration for Access-to-Subprogram Values |
| ACVC, Ada 83 tests | 3.2.9 Compiling Different Versions of Ada |
| Ada | 4.4 Search Paths for gnatbind |
| Ada | 27.11 Naming Conventions for GNAT Source Files |
| Ada 2005 compatibility issues warnings | 3.2.2 Warning Message Control |
| Ada 2005 compatibility issues warnings | 3.2.2 Warning Message Control |
| Ada 2005 Language Reference Manual | What You Should Know before Reading This Guide |
| Ada 2005 mode | 3.2.9 Compiling Different Versions of Ada |
| Ada 83 mode | 3.2.9 Compiling Different Versions of Ada |
| Ada 95 Language Reference Manual | What You Should Know before Reading This Guide |
| Ada 95 mode | 3.2.9 Compiling Different Versions of Ada |
| Ada expressions | 27.4 Using Ada Expressions |
| Ada Library Information files | 2.8 The Ada Library Information Files |
| Ada.Characters.Latin_1 | 2.2.1 Latin-1 |
| ADA_INCLUDE_PATH | 3.3 Search Paths and the Run-Time Library (RTL) |
| ADA_OBJECTS_PATH | 4.4 Search Paths for gnatbind |
| ADA_PRJ_INCLUDE_FILE | 3.3 Search Paths and the Run-Time Library (RTL) |
| ADA_PRJ_OBJECTS_FILE | 4.4 Search Paths for gnatbind |
| ADA_PROJECT_PATH | 11.2.3 Importing Other Projects |
| ADA_PROJECT_PATH | 11.5 Importing Projects |
| ADA_PROJECT_PATH | 19.2.2 Installing a library |
| adafinal | 4.2.5 Binding with Non-Ada Main Programs |
| adafinal | B. Example of Binder Output File |
| adainit | 4.2.5 Binding with Non-Ada Main Programs |
| adainit | B. Example of Binder Output File |
| Address Clauses, warnings | 3.2.2 Warning Message Control |
| AIX resolver library | A.6 AIX-Specific Considerations |
| `ALI' files | 2.8 The Ada Library Information Files |
| Aliasing | 7.1.7 Optimization and Strict Aliasing |
| Alignment control in gnatpp | 13.1.1 Alignment Control |
| Annex A | 27.11 Naming Conventions for GNAT Source Files |
| Annex B | 27.11 Naming Conventions for GNAT Source Files |
| Anonymous_Arrays rule (for gnatcheck) | 23.6.2 Anonymous_Arrays |
| Anonymous_Subtypes rule (for gnatcheck) | 23.6.3 Anonymous_Subtypes |
| APIENTRY | G.6 Windows Calling Conventions |
| Arbitrary File Naming Conventions | 10. Handling Arbitrary File Naming Conventions Using gnatname |
| ASIS | 23. Verifying Properties Using gnatcheck |
| Asm | 2.10.2 Calling Conventions |
| Assert | 3.2.3 Debugging and Assertion Control |
| Assert failures | 3.2.2 Warning Message Control |
| Assert failures | 3.2.2 Warning Message Control |
| Assertions | 3.2.3 Debugging and Assertion Control |
|
| B | | |
| Bad fixed values | 3.2.2 Warning Message Control |
| Biased representation | 3.2.2 Warning Message Control |
| Binder consistency checks | 4.2.2 Binder Error Message Control |
| Binder output file | 2.10.1 Interfacing to C |
| Binder, multiple input files | 4.2.5 Binding with Non-Ada Main Programs |
| Blocks rule (for gnatcheck) | 23.6.4 Blocks |
| Boolean_Relational_Operators rule (for gnatcheck) | 23.6.5 Boolean_Relational_Operators |
| Breakpoints and tasks | 27.8 Ada Tasks |
| Building the GNAT Run-Time Library | 19.4 Rebuilding the GNAT Run-Time Library |
|
| C | | |
| C | 2.10.2 Calling Conventions |
| C varargs function | 2.10.2 Calling Conventions |
| C++ | 2.10.2 Calling Conventions |
| Calling Conventions | 2.10.2 Calling Conventions |
| cannot generate code | 3.1 Compiling Programs |
| case statement (effect of `-mbig-switch' option) | 3.2 Switches for gcc |
| Casing control in gnatpp | 13.1.2 Casing Control |
| Ceiling_Locking (under rts-pthread) | A.4.1 Solaris Threads Issues |
| Check, elaboration | 3.2.6 Run-Time Checks |
| Check, overflow | 3.2.6 Run-Time Checks |
| Checks, access before elaboration | 3.2.6 Run-Time Checks |
| Checks, division by zero | 3.2.6 Run-Time Checks |
| Checks, elaboration | C.2 Checking the Elaboration Order |
| Checks, overflow | 7.1.1 Controlling Run-Time Checks |
| Checks, stack overflow checking | 3.2.6 Run-Time Checks |
| Checks, stack overflow checking | 3.2.6 Run-Time Checks |
| Checks, suppressing | 3.2.6 Run-Time Checks |
| Cleaning tool | 18. Cleaning Up Using gnatclean |
| COBOL | 2.10.2 Calling Conventions |
| Code Coverage | 26. Code Coverage and Profiling |
| Code Coverage | 26.1 Code Coverage of Ada Programs using gcov |
| code page 437 | 2.2.2 Other 8-Bit Codes |
| code page 850 | 2.2.2 Other 8-Bit Codes |
| Combining GNAT switches | 3.2 Switches for gcc |
| Command line length | 5.2 Switches for gnatlink |
| Compatibility (between Ada 83 and Ada 95 / Ada 2005) | F.1 Compatibility with Ada 83 |
| Compatibility between Ada 95 and Ada 2005 | F.2 Compatibility between Ada 95 and Ada 2005 |
| Compatibility with Ada 83 | 3.2.9 Compiling Different Versions of Ada |
| Compilation model | 2. The GNAT Compilation Model |
| Complexity metrics control in gnatmetric | 14.1.3.3 Complexity Metrics Control |
| Component clause, missing | 3.2.2 Warning Message Control |
| Conditional compilation | D. Conditional Compilation |
| Conditionals, constant | 3.2.2 Warning Message Control |
| Configuration pragmas | 9. Configuration Pragmas |
| Consistency checks, in binder | 4.2.2 Binder Error Message Control |
| CONSOLE Subsystem | G.3 CONSOLE and WINDOWS subsystems |
| Controlled_Type_Declarations rule (for gnatcheck) | 23.6.6 Controlled_Type_Declarations |
| Convention Ada | 2.10.2 Calling Conventions |
| Convention Asm | 2.10.2 Calling Conventions |
| Convention Assembler | 2.10.2 Calling Conventions |
| Convention C | 2.10.2 Calling Conventions |
| Convention C++ | 2.10.2 Calling Conventions |
| Convention COBOL | 2.10.2 Calling Conventions |
| Convention Default | 2.10.2 Calling Conventions |
| Convention DLL | 2.10.2 Calling Conventions |
| Convention External | 2.10.2 Calling Conventions |
| Convention Fortran | 2.10.2 Calling Conventions |
| Convention Stdcall | 2.10.2 Calling Conventions |
| Convention Stubbed | 2.10.2 Calling Conventions |
| Convention Win32 | 2.10.2 Calling Conventions |
| Conventions | Conventions |
| Coupling metrics (in in gnatmetric) | 14.1.3.4 Object-Oriented Metrics Control |
| CR | 2.1 Source Representation |
| Cyrillic | 2.2.2 Other 8-Bit Codes |
|