| Index Entry | Section |
|
. | | |
| .def | H.9.2.1 The Definition File |
|
_ | | |
| __gnat_finalize | B. Example of Binder Output File |
| __gnat_initialize | B. Example of Binder Output File |
| __gnat_malloc | 4.2 Switches for gnatbind |
| __gnat_set_globals | B. Example of Binder Output File |
| __gnat_set_globals | B. Example of Binder Output File |
| _main | 30.2 The External Symbol Naming Scheme of GNAT |
|
A | | |
| Access before elaboration | 3.2.6 Run-Time Checks |
| ACVC, Ada 83 tests | 3.2.9 Compiling Different Versions of Ada |
| Ada | 4.4 Search Paths for gnatbind |
| Ada | 32.12 Naming Conventions for GNAT Source Files |
| 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 2012 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 compatibility issues warnings | 3.2.2 Warning Message Control |
| Ada compatibility issues warnings | 3.2.2 Warning Message Control |
| Ada expressions | 32.4 Using Ada Expressions |
| Ada language extensions | 3.2.9 Compiling Different Versions of Ada |
| 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.3.1 Project Dependencies |
| ADA_PROJECT_PATH | 21.2.2 Installing a library |
| adafinal | 4.2.6 Binding with Non-Ada Main Programs |
| adafinal | B. Example of Binder Output File |
| adainit | 4.2.6 Binding with Non-Ada Main Programs |
| adainit | B. Example of Binder Output File |
| Address Clauses, warnings | 3.2.2 Warning Message Control |
| afferent coupling | 16.1.3.4 Coupling Metrics Control |
| AIX resolver library | A.6 AIX-Specific Considerations |
| `ALI' files | 2.8 The Ada Library Information Files |
| Aliasing | 7.1.8 Optimization and Strict Aliasing |
| Aliasing | 7.1.9 Aliased Variables and Optimization |
| Alignment control in gnatpp | 14.1.1 Alignment Control |
| Annex A | 32.12 Naming Conventions for GNAT Source Files |
| Annex B | 32.12 Naming Conventions for GNAT Source Files |
| APIENTRY | H.7 Windows Calling Conventions |
| Arbitrary File Naming Conventions | 10. Handling Arbitrary File Naming Conventions with gnatname |
| Artifacts | 11.2.10 Installation |
| ASIS | 25. Verifying Properties with 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 |
| Atomic | 7.1.10 Atomic Variables and Optimization |
| Atomic Synchronization, warnings | 3.2.2 Warning Message Control |
| Atomic Synchronization, warnings | 3.2.2 Warning Message Control |
|
B | | |
| Bad fixed values | 3.2.2 Warning Message Control |
| Batch installation | H.1 Installing from the Command Line |
| 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.6 Binding with Non-Ada Main Programs |
| binding | 29. Generating Ada Bindings for C and C++ headers |
| bit order warnings | 3.2.2 Warning Message Control |
| Body | 11.2.9 Naming Schemes |
| Body_Suffix | 11.2.9 Naming Schemes |
| Breakpoints and tasks | 32.8 Ada Tasks |
| Building the GNAT Run-Time Library | 21.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 construction | 11.4 Scenarios in Projects |
| case statement (effect of `-mbig-switch' option) | 3.2 Switches for gcc |
| Casing | 11.2.9 Naming Schemes |
| Casing control in gnatpp | 14.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 (overflow) | D. Overflow Check Handling in GNAT |
| 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 |
| Checks, suppressing | 3.2.6 Run-Time Checks |
| Cleaning tool | 20. Cleaning Up with gnatclean |
| COBOL | 2.10.2 Calling Conventions |
| Code Coverage | 31. Code Coverage and Profiling |
| Code Coverage | 31.1 Code Coverage of Ada Programs with 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 |
| command line length | 11.2.5 Tools Options in Project Files |
| Compatibility (between Ada 83 and Ada 95 / Ada 2005) | G.1 Compatibility with Ada 83 |
| Compatibility between Ada 95 and Ada 2005 | G.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 | 16.1.3.3 Complexity Metrics Control |
| Component clause, missing | 3.2.2 Warning Message Control |
| Conditional compilation | E. 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 | H.4 CONSOLE and WINDOWS subsystems |
| 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 gnatmetric ) | 16.1.3.4 Coupling Metrics Control |
| Coupling metrics control in gnatmetric | 16.1.3.4 Coupling Metrics Control |
| CR | 2.1 Source Representation |
| Cyrillic | 2.2.2 Other 8-Bit Codes |
|