| Index Entry | Section |
|
_ | | |
| __gnat_finalize | 4.1 Running gnatbind |
| __gnat_initialize | 4.1 Running gnatbind |
| _main | 19.4 The External Symbol Naming Scheme of GNAT |
|
A | | |
| Access before elaboration | 3.2.4 Run-time Checks |
| Access-to-subprogram | 9.8 Elaboration for Access-to-Subprogram Values |
| ACVC, Ada 83 tests | 3.2.7 Compiling Ada 83 Programs |
| Ada | 4.10 Search Paths for gnatbind |
| Ada | 20.10 Naming Conventions for GNAT Source Files |
| Ada 83 compatibility | 3.2.7 Compiling Ada 83 Programs |
| Ada 95 Language Reference Manual | What You Should Know Before Reading This Guide |
| Ada expressions | 20.4 Using Ada Expressions |
| Ada.Characters.Latin_1 | 2.2.1 Latin-1 |
| Ada.Command_Line | 4.1 Running gnatbind |
| Ada.Command_Line.Set_Exit_Status | 4.1 Running gnatbind |
| ADA_INCLUDE_PATH | 3.3 Search Paths and the Run-Time Library (RTL) |
| ADA_OBJECTS_PATH | 4.10 Search Paths for gnatbind |
| adafinal | 4.6 Binding with Non-Ada Main Programs |
| adainit | 4.6 Binding with Non-Ada Main Programs |
| Annex A | 20.10 Naming Conventions for GNAT Source Files |
| Annex B | 20.10 Naming Conventions for GNAT Source Files |
| argc | 4.1 Running gnatbind |
| argv | 4.1 Running gnatbind |
| ASIS | 16.1 The ASIS Implementation for GNAT (ASIS-for-GNAT) |
| ASIS-for-GNAT | 16.1 The ASIS Implementation for GNAT (ASIS-for-GNAT) |
| Assert | 3.2.2 Debugging and Assertion Control |
| Assertions | 3.2.2 Debugging and Assertion Control |
|
B | | |
| Binder output file | 2.10.1 Interfacing to C |
| Binder, multiple input files | 4.6 Binding with Non-Ada Main Programs |
| Body_Version | 4.1 Running gnatbind |
| breakpoints and tasks | 20.7 Ada Tasks |
|
C | | |
| C | 2.10.2 Calling Conventions |
| C++ | 2.10.2 Calling Conventions |
| Calling Conventions | 2.10.2 Calling Conventions |
| Check, elaboration | 3.2.4 Run-time Checks |
| Check, overflow | 3.2.4 Run-time Checks |
| Checks, access before elaboration | 3.2.4 Run-time Checks |
| Checks, division by zero | 3.2.4 Run-time Checks |
| Checks, suppressing | 3.2.4 Run-time Checks |
| 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 |
| Combining GNAT switches | 3.2 Switches for gnatgcc |
| Compilation model | 2. The GNAT Compilation Model |
| Configuration pragmas | 8. Configuration Pragmas |
| 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, Fortran | 2.10.2 Calling Conventions |
| Convention, Stdcall | 2.10.2 Calling Conventions |
| Convention, Stubbed | 2.10.2 Calling Conventions |
| Conventions | Conventions |
| CR | 2.1 Source Representation |
|
D | | |
| Debug | 3.2.2 Debugging and Assertion Control |
| debugger | 20. Running and Debugging Ada Programs |
| debugging | 20. Running and Debugging Ada Programs |
| Debugging information, including | 5.2 Switches for gnatlink |
| Debugging options | 3.2.13 Debugging Control |
| Dependencies, producing list | 6.2 Switches for gnatmake |
| Dependency rules | 6. The GNAT Make Program gnatmake |
| Division by zero | 3.2.4 Run-time Checks |
|
E | | |
| Elaborate | 9.3 Controlling the Elaboration Order in Ada 95 |
| Elaborate_All | 9.3 Controlling the Elaboration Order in Ada 95 |
| Elaborate_Body | 9.3 Controlling the Elaboration Order in Ada 95 |
| Elaboration checks | 3.2.4 Run-time Checks |
| Elaboration checks | 9.2 Checking the Elaboration Order in Ada 95 |
| Elaboration control | 9. Elaboration Order Handling in GNAT |
| Elaboration control | 9.9 Summary of Procedures for Elaboration Control |
| Elaboration order control | 2.12 Comparison between GNAT and C/C++ Compilation Models |
| Eliminate | 18.2 Eliminate pragma |
| End of source file | 2.1 Source Representation |
| Error messages, suppressing | 3.2.1 Output and Error Message Control |
| EUC Coding | 2.2.3 Wide Character Encodings |
| exceptions | 20.6 Breaking on Ada Exceptions |
| Export | 19.4 The External Symbol Naming Scheme of GNAT |
|
F | | |
| FF | 2.1 Source Representation |
| File names | 2.4 Using Other File Names |
| Foreign Languages | 2.10.2 Calling Conventions |
| Fortran | 2.10.2 Calling Conventions |
|
G | | |
| GDB | 20. Running and Debugging Ada Programs |
| Generic formal parameters | 3.2.7 Compiling Ada 83 Programs |
| Generics | 2.5 Generating Object Files |
| Generics | 20.8 Debugging Generic Units |
| GNAT | 4.10 Search Paths for gnatbind |
| GNAT | 20.10 Naming Conventions for GNAT Source Files |
| GNAT Abnormal Termination | 20.9 GNAT Abnormal Termination |
| GNAT compilation model | 2. The GNAT Compilation Model |
| GNAT library | 2.13 Comparison between GNAT and Conventional Ada Library Models |
| `gnat.adc' | 2.4 Using Other File Names |
| `gnat.adc' | 8.2 The Configuration Pragmas file |
| gnat1 | 3.1 Compiling Programs |
| gnat_argc | 4.9 Command-Line Access |
| gnat_argv | 4.9 Command-Line Access |
| gnat_exit_status | 4.1 Running gnatbind |
| gnatbind | 4. Binding Using gnatbind |
| gnatchop | 7. Renaming Files Using gnatchop |
| gnatelim | 18. Minimizing Executables for Ada Programs Using gnatelim |
| gnatfind | 10. The cross-referencing tools gnatxref and gnatfind |
| gnatkr | 11. File Name Krunching Using gnatkr |
| gnatlink | 5. Linking Using gnatlink |
| gnatls | 13. The GNAT library browser gnatls |
| gnatmake | 6. The GNAT Make Program gnatmake |
| gnatmem | 15. Finding memory problems with gnatmem |
| gnatprep | 12. Preprocessing Using gnatprep |
| gnatstub | 17. Creating Sample Bodies Using gnatstub |
| Gnatvsn | 2.7 The Ada Library Information Files |
| gnatxref | 10. The cross-referencing tools gnatxref and gnatfind |
| gnu make | 6.7 Gnatmake in makefiles |
|