| Index Entry | Section |
|
. | | |
| .def | F.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 | 23.2 The External Symbol Naming Scheme of GNAT |
|
A | | |
| 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.10 Compiling Different Versions of Ada |
| Ada | 4.4 Search Paths for gnatbind |
| Ada | 24.11 Naming Conventions for GNAT Source Files |
| Ada 2005 mode | 3.2.10 Compiling Different Versions of Ada |
| Ada 83 mode | 3.2.10 Compiling Different Versions of Ada |
| Ada 95 Language Reference Manual | What You Should Know before Reading This Guide |
| Ada 95 mode | 3.2.10 Compiling Different Versions of Ada |
| Ada expressions | 24.4 Using Ada Expressions |
| Ada Library Information files | 2.8 The Ada Library Information Files |
| Ada mode (for Glide) | 23.3 Ada Mode for Glide |
| 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 |
| 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.7 AIX-Specific Considerations |
| `ALI' files | 2.8 The Ada Library Information Files |
| Aliasing | 7.1.6 Optimization and Strict Aliasing |
| Alignment control in gnatpp | 13.1.1 Alignment Control |
| Annex A | 24.11 Naming Conventions for GNAT Source Files |
| Annex B | 24.11 Naming Conventions for GNAT Source Files |
| APIENTRY | F.6 Windows Calling Conventions |
| Arbitrary File Naming Conventions | 10. Handling Arbitrary File Naming Conventions Using gnatname |
| Asm | 2.10.2 Calling Conventions |
| Assert | 3.2.3 Debugging and Assertion Control |
| Assertions | 3.2.3 Debugging and Assertion Control |
|
B | | |
| Bad fixed values | 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 |
| Breakpoints and tasks | 24.8 Ada Tasks |
|
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 in Ada 95 |
| Checks, overflow | 7.1.1 Controlling 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 page 437 | 2.2.2 Other 8-Bit Codes |
| code page 850 | 2.2.2 Other 8-Bit Codes |
| COM | F.14 GNAT and COM/DCOM Objects |
| Combining GNAT switches | 3.2 Switches for gcc |
| Command line length | 5.2 Switches for gnatlink |
| Compatibility (between Ada 83 and Ada 95) | E.1 Compatibility with Ada 83 |
| Compatibility with Ada 83 | 3.2.10 Compiling Different Versions of Ada |
| Compilation model | 2. The GNAT Compilation Model |
| Complexity metrics control in gnatmetric | 14.1.5 Complexity Metrics Control |
| 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 | F.3 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 |
| CR | 2.1 Source Representation |
| Cyrillic | 2.2.2 Other 8-Bit Codes |
|
D | | |
| DCOM | F.14 GNAT and COM/DCOM Objects |
| Debug | 3.2.3 Debugging and Assertion Control |
| Debug Pool | 21.2 The GNAT Debug Pool Facility |
| Debugger | 24. Running and Debugging Ada Programs |
| Debugging | 24. Running and Debugging Ada Programs |
| Debugging Generic Units | 24.9 Debugging Generic Units |
| Debugging information, including | 5.2 Switches for gnatlink |
| Debugging optimized code | 7.1.4 Debugging Optimized Code |
| Debugging options | 3.2.15 Debugging Control |
| Default | 2.10.2 Calling Conventions |
| Definition file | F.8.2.1 The Definition File |
| Dependencies, producing list | 6.2 Switches for gnatmake |
| Dependency rules | 6. The GNAT Make Program gnatmake |
| Dereferencing, implicit | 3.2.2 Warning Message Control |
| Disable Metrics For Local Units in gnatmetric | 14.1.2 Disable Metrics For Local Units |
| Division by zero | 3.2.6 Run-Time Checks |
| DLL | 2.10.2 Calling Conventions |
| DLL | F.7 Introduction to Dynamic Link Libraries (DLLs) |
| DLL debugging | F.13 Debugging a DLL |
| DLL debugging, attach to process | F.13.2.2 Attaching to a Running Process |
| DLLs and elaboration | F.11.3 Ada DLLs and Elaboration |
| DLLs and finalization | F.11.4 Ada DLLs and Finalization |
| DLLs, building | F.9 Building DLLs with GNAT |
| DLLs, building | F.10 Building DLLs with GNAT Project files |
| DLLs, building | F.11 Building DLLs with gnatdll |
|