| Index Entry | Section |
|
M | | |
| Machine_Overflows | 3.2.6 Run-Time Checks |
| Main Program | B. Example of Binder Output File |
| make | 20. Using the GNU make Utility |
| makefile | 20.1 Using gnatmake in a Makefile |
| Memory Pool | 21.1 Some Useful Memory Pools |
| Metric tool | 14. The GNAT Metric Tool gnatmetric |
| Mixed Language Programming | 2.10 Mixed Language Programming |
| Multiple units, syntax checking | 3.2.8 Using gcc for Syntax Checking |
|
N | | |
| N (gnatmem ) | 21.3.2 Switches for gnatmem |
| No_Entry_Calls_In_Elaboration_Code | C.8 Elaboration Issues for Library Tasks |
| No_Strict_Aliasing | 7.1.6 Optimization and Strict Aliasing |
|
O | | |
| Object file list | B. Example of Binder Output File |
| Obsolescent features | 3.2.2 Warning Message Control |
| Optimization and debugging | 7.1.4 Debugging Optimized Code |
| Order of elaboration | C. Elaboration Order Handling in GNAT |
| Other Ada compilers | 2.10.2 Calling Conventions |
| Output file control in gnatmetric | 14.1.1 Output File Control |
| Overflow checks | 3.2.6 Run-Time Checks |
| Overflow checks | 7.1.1 Controlling Run-Time Checks |
|
P | | |
| Parallel make | 6.2 Switches for gnatmake |
| Pragma Elaborate | C.7 Treatment of Pragma Elaborate |
| pragma Elaborate | C.3 Controlling the Elaboration Order in Ada 95 |
| pragma Elaborate_All | C.3 Controlling the Elaboration Order in Ada 95 |
| pragma Elaborate_Body | C.3 Controlling the Elaboration Order in Ada 95 |
| pragma Inline | 7.1.5 Inlining of Subprograms |
| pragma Locking_Policy (under rts-pthread) | A.4.1 Solaris Threads Issues |
| pragma Preelaborate | C.3 Controlling the Elaboration Order in Ada 95 |
| pragma Pure | C.3 Controlling the Elaboration Order in Ada 95 |
| pragma Suppress | 7.1.1 Controlling Run-Time Checks |
| pragma Task_Dispatching_Policy | A.3 Choosing the Scheduling Policy |
| pragma Task_Info (and IRIX threads) | A.5 IRIX-Specific Considerations |
| pragma Time_Slice | A.3 Choosing the Scheduling Policy |
| pragma Unsuppress | 7.1.1 Controlling Run-Time Checks |
| Pragmas, configuration | 9. Configuration Pragmas |
| Pragmas, unrecognized | 3.2.2 Warning Message Control |
| Preelaborate | C.3 Controlling the Elaboration Order in Ada 95 |
| Pretty-Printer | 13. The GNAT Pretty-Printer gnatpp |
| PTHREAD_PRIO_INHERIT policy (under rts-pthread) | A.4.1 Solaris Threads Issues |
| PTHREAD_PRIO_PROTECT policy (under rts-pthread) | A.4.1 Solaris Threads Issues |
| Pure | C.3 Controlling the Elaboration Order in Ada 95 |
|
R | | |
| rc | F.12.2 Compiling Resources |
| Recompilation, by gnatmake | 6.4 Notes on the Command Line |
| Resources, building | F.12.1 Building Resources |
| Resources, compiling | F.12.2 Compiling Resources |
| Resources, using | F.12.3 Using Resources |
| Resources, windows | F.12 GNAT and Windows Resources |
| RTL | 3.2 Switches for gcc |
| RTL | 3.2 Switches for gcc |
| rts-pthread threads library | A.4.1 Solaris Threads Issues |
| Run-time libraries (platform-specific information) | A. Platform-Specific Information for the Run-Time Libraries |
|
S | | |
| SCHED_FIFO scheduling policy | A.3 Choosing the Scheduling Policy |
| SCHED_FIFO scheduling policy | A.3 Choosing the Scheduling Policy |
| SCHED_OTHER scheduling policy | A.3 Choosing the Scheduling Policy |
| SCHED_RR scheduling policy | A.3 Choosing the Scheduling Policy |
| SCHED_RR scheduling policy | A.3 Choosing the Scheduling Policy |
| SDP_Table_Build | B. Example of Binder Output File |
| Search paths, for gnatmake | 6.2 Switches for gnatmake |
| setjmp/longjmp Exception Model | A. Platform-Specific Information for the Run-Time Libraries |
| Shift JIS Coding | 2.2.3 Wide Character Encodings |
| SJLJ (setjmp/longjmp Exception Model) | A. Platform-Specific Information for the Run-Time Libraries |
| Small value | 3.2.2 Warning Message Control |
| Solaris Sparc threads libraries | A.4 Solaris-Specific Considerations |
| Source file, end | 2.1 Source Representation |
| Source files, suppressing search | 6.2 Switches for gnatmake |
| Source files, suppressing search | 18.2 Switches for gnatclean |
| Source files, use by binder | 4.1 Running gnatbind |
| Source_File_Name pragma | 2.4 Using Other File Names |
| Source_File_Name pragma | 2.5 Alternative File Naming Schemes |
| Source_Reference | 8.4 Switches for gnatchop |
| Stack Overflow Checking | 3.2.7 Stack Overflow Checking |
| stack traceback | 24.13 Stack Traceback |
| stack unwinding | 24.13 Stack Traceback |
| Stand-alone library, building, using | 19.3 Stand-alone Ada Libraries |
| Stdcall | 2.10.2 Calling Conventions |
| Stdcall | F.6 Windows Calling Conventions |
| stderr | 3.2.1 Output and Error Message Control |
| stderr | 3.2.1 Output and Error Message Control |
| stdout | 3.2.1 Output and Error Message Control |
| storage, pool | 21.1 Some Useful Memory Pools |
| storage, pool, memory corruption | 21.2 The GNAT Debug Pool Facility |
| Strict Aliasing | 7.1.6 Optimization and Strict Aliasing |
| Stubbed | 2.10.2 Calling Conventions |
| Style checking | 3.2.5 Style Checking |
| SUB | 2.1 Source Representation |
| Subunits | 2.6 Generating Object Files |
| Suppress | 3.2.6 Run-Time Checks |
| Suppress | 7.1.1 Controlling Run-Time Checks |
| Suppressing checks | 3.2.6 Run-Time Checks |
| Syntax metrics control in gnatmetric | 14.1.4 Syntax Metrics Control |
| System | 4.4 Search Paths for gnatbind |
| System | 24.11 Naming Conventions for GNAT Source Files |
| System.IO | 3.3 Search Paths and the Run-Time Library (RTL) |
| System.Task_Info package (and IRIX threads) | A.5 IRIX-Specific Considerations |
|
T | | |
| Task switching | 24.8 Ada Tasks |
| Tasking and threads libraries | A. Platform-Specific Information for the Run-Time Libraries |
| Tasks | 24.8 Ada Tasks |
| Temporary files | F.4 Temporary Files |
| Threads libraries and tasking | A. Platform-Specific Information for the Run-Time Libraries |
| Time stamp checks, in binder | 4.2.2 Binder Error Message Control |
| traceback | 24.13 Stack Traceback |
| traceback, non-symbolic | 24.13.1 Non-Symbolic Traceback |
| traceback, symbolic | 24.13.2 Symbolic Traceback |
| Typographical conventions | Conventions |
|