--GCC=
(gnatchop
): Switches for gnatchop
--GCC=compiler_name
(gnatlink
): Switches for gnatlink
--GCC=compiler_name
(gnatmake
): Switches for gnatmake
--GNATBIND=binder_name
(gnatmake
): Switches for gnatmake
--GNATLINK=linker_name
(gnatmake
): Switches for gnatmake
--LINK=
(gnatlink
): Switches for gnatlink
--RTS
(gcc
): Switches for gcc
--RTS
(gnatbind
): Summary of Binder Switches
--RTS
(gnatfind
): gnatfind Switches
--RTS
(gnatls
): Switches for gnatls
--RTS
(gnatmake
): Switches for gnatmake
--RTS
(gnatxref
): gnatxref Switches
-83
(gnathtml
): Converting Ada Files to html with gnathtml
-A
(gnatbind
): Output Control
-A
(gnatlink
): Switches for gnatlink
-a
(gnatls
): Switches for gnatls
-A
(gnatmake
): Switches for gnatmake
-a
(gnatmake
): Switches for gnatmake
-aI
(gnatmake
): Switches for gnatmake
-aL
(gnatmake
): Switches for gnatmake
-aO
(gnatmake
): Switches for gnatmake
-B
(gcc
): Switches for gcc
-b
(gcc
): Switches for gcc
-b
(gnatbind
): Binder Error Message Control
-B
(gnatlink
): Switches for gnatlink
-b
(gnatlink
): Switches for gnatlink
-b
(gnatmake
): Switches for gnatmake
-bargs
(gnatmake
): Mode Switches for gnatmake
-c
(gcc
): Switches for gcc
-C
(gnatbind
): Output Control
-c
(gnatbind
): Output Control
-c
(gnatchop
): Switches for gnatchop
-C
(gnatlink
): Switches for gnatlink
-C
(gnatmake
): Switches for gnatmake
-c
(gnatmake
): Switches for gnatmake
-c
(gnatname
): Switches for gnatname
-cargs
(gnatmake
): Mode Switches for gnatmake
-d
(gnathtml
): Converting Ada Files to html with gnathtml
-d
(gnatls
): Switches for gnatls
-D
(gnatname
): Switches for gnatname
-d
(gnatname
): Switches for gnatname
-e
(gnatbind
): Output Control
-f
(gnathtml
): Converting Ada Files to html with gnathtml
-f
(gnatlink
): Switches for gnatlink
-f
(gnatmake
): Switches for gnatmake
-fno-inline
(gcc
): Inlining of Subprograms
-g
(gcc
): Switches for gcc
-g
(gnatlink
): Switches for gnatlink
-gnat83
(gcc
): Compiling Ada 83 Programs
-gnata
(gcc
): Debugging and Assertion Control
-gnatb
(gcc
): Output and Error Message Control
-gnatc
(gcc
): Using gcc for Semantic Checking
-gnatD
(gcc
): Debugging Control
-gnatdc
switch: GNAT Abnormal Termination or Failure to Terminate
-gnatE
(gcc
): Debugging Control, Run-Time Checks
-gnatem
(gcc
): Units to Sources Mapping Files
-gnatf
(gcc
): Output and Error Message Control
-gnatG
(gcc
): Debugging Control
-gnati
(gcc
): Character Set Control
-gnatk
(gcc
): File Naming Control
-gnatl
(gcc
): Output and Error Message Control
-gnatm
(gcc
): Output and Error Message Control
-gnatn
(gcc
): Inlining of Subprograms
-gnatN
(gcc
): Subprogram Inlining Control
-gnatn
(gcc
): Subprogram Inlining Control
-gnatN
switch: Source Dependencies
-gnatn
switch: Source Dependencies
-gnato
(gcc
): Controlling Run-Time Checks, Run-Time Checks
-gnatp
(gcc
): Controlling Run-Time Checks, Run-Time Checks
-gnatq
(gcc
): Output and Error Message Control
-gnatR
(gcc
): Debugging Control
-gnats
(gcc
): Using gcc for Syntax Checking
-gnatt
(gcc
): Auxiliary Output Control
-gnatT
(gcc
): Run-Time Control
-gnatu
(gcc
): Auxiliary Output Control
-gnatU
(gcc
): Output and Error Message Control
-gnatv
(gcc
): Output and Error Message Control
-gnatW
(gcc
): Character Set Control
-gnatwA
(gcc
): Output and Error Message Control
-gnatwa
(gcc
): Output and Error Message Control
-gnatwC
(gcc
): Output and Error Message Control
-gnatwc
(gcc
): Output and Error Message Control
-gnatwe
(gcc
): Output and Error Message Control
-gnatwF
(gcc
): Output and Error Message Control
-gnatwf
(gcc
): Output and Error Message Control
-gnatwH
(gcc
): Output and Error Message Control
-gnatwh
(gcc
): Output and Error Message Control
-gnatwI
(gcc
): Output and Error Message Control
-gnatwi
(gcc
): Output and Error Message Control
-gnatwL
(gcc
): Output and Error Message Control
-gnatwl
(gcc
): Output and Error Message Control
-gnatwO
(gcc
): Output and Error Message Control
-gnatwo
(gcc
): Output and Error Message Control
-gnatwP
(gcc
): Output and Error Message Control
-gnatwp
(gcc
): Output and Error Message Control
-gnatwR
(gcc
): Output and Error Message Control
-gnatwr
(gcc
): Output and Error Message Control
-gnatws
(gcc
): Output and Error Message Control
-gnatwU
(gcc
): Output and Error Message Control
-gnatwu
(gcc
): Output and Error Message Control
-gnatx
(gcc
): Debugging Control
-h
(gnatbind
): Output Control, Elaboration Control
-h
(gnatls
): Switches for gnatls
-h
(gnatname
): Switches for gnatname
-I
(gcc
): Switches for gcc
-I
(gnathtml
): Converting Ada Files to html with gnathtml
-I
(gnatmake
): Switches for gnatmake
-i
(gnatmake
): Switches for gnatmake
-i
(gnatmem
): Switches for gnatmem
-I-
(gcc
): Switches for gcc
-I-
(gnatmake
): Switches for gnatmake
-j
(gnatmake
): Switches for gnatmake
-K
(gnatbind
): Output Control
-k
(gnatchop
): Switches for gnatchop
-k
(gnatmake
): Switches for gnatmake
-l
(gnatbind
): Output Control
-l
(gnathtml
): Converting Ada Files to html with gnathtml
-L
(gnatmake
): Switches for gnatmake
-l
(gnatmake
): Switches for gnatmake
-largs
(gnatmake
): Mode Switches for gnatmake
-M
(gnatbind
): Binder Error Message Control
-m
(gnatbind
): Binder Error Message Control
-M
(gnatmake
): Switches for gnatmake
-m
(gnatmake
): Switches for gnatmake
-n
(gnatbind
): Binding with Non-Ada Main Programs
-n
(gnatlink
): Switches for gnatlink
-n
(gnatmake
): Switches for gnatmake
-nostdinc
(gnatmake
): Switches for gnatmake
-nostdlib
(gnatmake
): Switches for gnatmake
-O
(gcc
): Optimization Levels, Switches for gcc
-o
(gcc
): Switches for gcc
-o
(gnatbind
): Output Control
-O
(gnatbind
): Output Control
-o
(gnathtml
): Converting Ada Files to html with gnathtml
-o
(gnatlink
): Switches for gnatlink
-o
(gnatls
): Switches for gnatls
-o
(gnatmake
): Switches for gnatmake
-o
(gnatmem
): Switches for gnatmem
-p
(gnatchop
): Switches for gnatchop
-p
(gnathtml
): Converting Ada Files to html with gnathtml
-P
(gnatname
): Switches for gnatname
-pass-exit-codes
(gcc
): Auxiliary Output Control
-q
(gnatchop
): Switches for gnatchop
-q
(gnatmake
): Switches for gnatmake
-q
(gnatmem
): Switches for gnatmem
-r
(gnatbind
): Output Control
-r
(gnatchop
): Switches for gnatchop
-S
(gcc
): Switches for gcc
-s
(gnatbind
): Consistency-Checking Modes
-s
(gnatls
): Switches for gnatls
-sc
(gnathtml
): Converting Ada Files to html with gnathtml
-t
(gnatbind
): Binder Error Message Control
-t
(gnathtml
): Converting Ada Files to html with gnathtml
-u
(gnatls
): Switches for gnatls
-u
(gnatmake
): Switches for gnatmake
-V
(gcc
): Switches for gcc
-v
(gcc
): Switches for gcc
-v
(gnatbind
): Binder Error Message Control
-v
(gnatchop
): Switches for gnatchop
-v
(gnatlink
): Switches for gnatlink
-v
(gnatmake
): Switches for gnatmake
-v
(gnatname
): Switches for gnatname
-v -v
(gnatlink
): Switches for gnatlink
-w
: Output and Error Message Control
-w
(gnatchop
): Switches for gnatchop
-we
(gnatbind
): Binder Error Message Control
-ws
(gnatbind
): Binder Error Message Control
-x
(gnatbind
): Consistency-Checking Modes
-z
(gnatbind
): Binding Programs with No Main Subprogram
-z
(gnatmake
): Switches for gnatmake
\-s\/SWITCH_CHECK/
(gnatmake
): Switches for gnatmake
__gnat_finalize
: Running gnatbind
__gnat_initialize
: Running gnatbind
__gnat_set_globals
: Running gnatbind
_main
: The External Symbol Naming Scheme of GNAT
Ada
: Naming Conventions for GNAT Source Files, Search Paths for gnatbind
Ada.Characters.Latin_1
: Latin-1
ADA_INCLUDE_PATH
: Search Paths and the Run-Time Library (RTL)
ADA_OBJECTS_PATH
: Search Paths for gnatbind
adafinal
: Binding with Non-Ada Main Programs, Running gnatbind
adainit
: Binding with Non-Ada Main Programs, Running gnatbind
ali
files: The Ada Library Information Files
Asm
: Calling Conventions
Assert
: Debugging and Assertion Control
C
: Calling Conventions
C++
: Calling Conventions
COBOL
: Calling Conventions
CR
: Source Representation
Debug
: Debugging and Assertion Control
Debug Pool
: Finding Memory Problems with GNAT Debug Pool
Elaborate
: Controlling the Elaboration Order in Ada 95
Elaborate_All
: Controlling the Elaboration Order in Ada 95
Elaborate_Body
: Controlling the Elaboration Order in Ada 95
Eliminate
: Eliminate Pragma
Export
: The External Symbol Naming Scheme of GNAT
FF
: Source Representation
Fortran
: Calling Conventions
gdb
: Running and Debugging Ada Programs
GMEM
(gnatmem
): Running gnatmem (GMEM Mode)
GNAT
: Naming Conventions for GNAT Source Files, Search Paths for gnatbind
gnat.adc
: The Configuration Pragmas Files, Using Other File Names
gnat1
: Compiling Programs
gnat_argc
: Command-Line Access
gnat_argv
: Command-Line Access
gnatbind
: Binding Using gnatbind
gnatchop
: Renaming Files Using gnatchop
gnatelim
: Reducing the Size of Ada Executables with gnatelim
gnatfind
: The Cross-Referencing Tools gnatxref and gnatfind
gnatkr
: File Name Krunching Using gnatkr
gnatlink
: Linking Using gnatlink
gnatls
: The GNAT Library Browser gnatls
gnatmake
: The GNAT Make Program gnatmake
gnatmem
: Finding Memory Problems with gnatmem
gnatprep
: Preprocessing Using gnatprep
gnatstub
: Creating Sample Bodies Using gnatstub
gnatxref
: The Cross-Referencing Tools gnatxref and gnatfind
HT
: Source Representation
Inline
: Inlining of Subprograms, Source Dependencies
Interfaces
: Naming Conventions for GNAT Source Files, Search Paths for gnatbind
LF
: Source Representation
Machine_Overflows
: Run-Time Checks
Main Program
: Running gnatbind
make
: Using the GNU make Utility
makefile
: Using gnatmake in a Makefile
n
(gnatmem
): Switches for gnatmem
Object file list
: Running gnatbind
Preelaborate
: Controlling the Elaboration Order in Ada 95
Pure
: Controlling the Elaboration Order in Ada 95
gnatmake
: Notes on the Command Line
SDP_Table_Build
: Running gnatbind
gnatmake
: Switches for gnatmake
Source_Reference
: Switches for gnatchop
Stdcall
: Calling Conventions
stderr
: Output and Error Message Control
stdout
: Output and Error Message Control
Stubbed
: Calling Conventions
Style checking
: Style Checking
SUB
: Source Representation
Suppress
: Controlling Run-Time Checks, Run-Time Checks
System
: Naming Conventions for GNAT Source Files, Search Paths for gnatbind
System.IO
: Search Paths and the Run-Time Library (RTL)
Unsuppress
: Controlling Run-Time Checks, Run-Time Checks
Validity Checking
: Validity Checking
gnatmake
): Running a Simple Ada Program
VT
: Source Representation
Zero Cost Exceptions
: Running gnatbind
gcc
gcc
gcc
for Syntax Checking
gcc
for Semantic Checking
gnatbind
gnatbind
gnatbind
gnatbind
Usage
gnatlink
gnatmake
gnatchop
gnatname
gnatxref
and gnatfind
gnatkr
gnatprep
gnatls
make
Utility
gnatmem
gnatstub
gnatelim