13 gnatcheck ^ GNAT CHECK
14 Gnatcheck ^ GNAT CHECK
17 gnatclean ^ GNAT CLEAN
18 Gnatclean ^ GNAT CLEAN
27 gnatlbr ^ GNAT LIBRARY
28 Gnatlbr ^ GNAT LIBRARY
35 gnatmetric ^ GNAT METRIC
36 Gnatmetric ^ GNAT METRIC
41 gnatprep ^ GNAT PREPROCESS
42 Gnatprep ^ GNAT PREPROCESS
49 -fno-inline ^ /INLINE=SUPPRESS
50 -fstack-check ^ /CHECKS=STACK
51 -fno-strict-aliasing ^ /OPTIMIZE=NO_STRICT_ALIASING
52 -gnata ^ /CHECKS=ASSERTIONS
54 -gnatb ^ /REPORT_ERRORS=BRIEF
55 -gnatB ^ /ASSUME_VALID
57 -gnatdc ^ /TRACE_UNITS
58 -gnatdO ^ /REPORT_ERRORS=IMMEDIATE
59 -gnatC ^ /COMPRESS_NAMES
60 -gnatDG ^ /XDEBUG /EXPAND_SOURCEA
62 -gnatec ^ /CONFIGURATION_PRAGMAS_FILE
63 -gnateD ^ /SYMBOL_PREPROCESSING
64 -gnatef ^ /FULL_PATH_IN_BRIEF_MESSAGES
65 -gnateG ^ /GENERATE_PROCESSED_SOURCE
66 -gnatem ^ /MAPPING_FILE
67 -gnatep ^ /DATA_PREPROCESSING
68 -gnatE ^ /CHECKS=ELABORATION
69 -gnatf ^ /REPORT_ERRORS=FULL
70 -gnatF ^ /UPPERCASE_EXTERNALS
71 -gnatg ^ /STYLE_CHECKS=GNAT
72 -gnatG ^ /EXPAND_SOURCE
73 -gnatk ^ /FILE_NAME_MAX_LENGTH
75 -gnatL ^ /LONGJMP_SETJMP
76 -gnatj ^ /JUSTIFY_MESSAGES
77 -gnatj0 ^ /NO_JUSTIFY_MESSAGES
78 -gnatjnn ^ /JUSTIFY_MESSAGES=nn
79 -gnatL ^ /INTERSPERSE_SOURCE
81 -gnatm2 ^ /ERROR_LIMIT=2
82 -gnatn ^ /INLINE=PRAGMA
84 -gnato ^ /CHECKS=OVERFLOW
85 -gnatp ^ /CHECKS=SUPPRESS_ALL
87 -gnatR ^ /REPRESENTATION_INFO
88 -gnatR0 ^ /REPRESENTATION_INFO=NONE
89 -gnatR1 ^ /REPRESENTATION_INFO=ARRAYS
90 -gnatR2 ^ /REPRESENTATION_INFO=OBJECTS
91 -gnatR3 ^ /REPRESENTATION_INFO=SYMBOLIC
92 -gnatq ^ /TRY_SEMANTICS
94 -gnatr ^ /TREAT_RESTRICTIONS_AS_WARNINGS
96 -gnatS ^ /PRINT_STANDARD
99 -gnatU ^ /UNIQUE_ERROR_TAG
100 -gnatv ^ /REPORT_ERRORS=VERBOSE
101 -gnatV ^ /VALIDITY_CHECKING
102 -gnatVa ^ /VALIDITY_CHECKING=ALL
103 -gnatVc ^ /VALIDITY_CHECKING=COPIES
104 -gnatVd ^ /VALIDITY_CHECKING=DEFAULT
105 -gnatVE ^ /VALIDITY_CHECKING=NOCOMPONENTS
106 -gnatVe ^ /VALIDITY_CHECKING=COMPONENTS
107 -gnatVD ^ /VALIDITY_CHECKING=NODEFAULT
108 -gnatVf ^ /VALIDITY_CHECKING=FLOATS
109 -gnatVi ^ /VALIDITY_CHECKING=IN_PARAMS
110 -gnatVm ^ /VALIDITY_CHECKING=MOD_PARAMS
111 -gnatVn ^ /VALIDITY_CHECKING=NONE
112 -gnatVo ^ /VALIDITY_CHECKING=OPERANDS
113 -gnatVp ^ /VALIDITY_CHECKING=PARAMETERS
114 -gnatVr ^ /VALIDITY_CHECKING=RETURNS
115 -gnatVs ^ /VALIDITY_CHECKING=SUBSCRIPTS
116 -gnatVt ^ /VALIDITY_CHECKING=TESTS
118 -gnatwa ^ /WARNINGS=OPTIONAL
119 -gnatwA ^ /WARNINGS=NOOPTIONAL
120 -gnatw.a ^ /WARNINGS=FAILING_ASSERTIONS
121 -gnatw.A ^ /WARNINGS=NO_FAILING_ASSERTIONS
122 -gnatwb ^ /WARNINGS=BAD_FIXED_VALUES
123 -gnatwB ^ /WARNINGS=NO_BAD_FIXED_VALUES
124 -gnatw.b ^ /WARNINGS=BIASED_REPRESENTATION
125 -gnatw.B ^ /WARNINGS=NO_BIASED_REPRESENTATION
126 -gnatwc ^ /WARNINGS=CONDITIONALS
127 -gnatwC ^ /WARNINGS=NOCONDITIONALS
128 -gnatw.c ^ /WARNINGS=MISSING_COMPONENT_CLAUSES
129 -gnatw.C ^ /WARNINGS=NOMISSING_COMPONENT_CLAUSES
130 -gnatwd ^ /WARNINGS=IMPLICIT_DEREFERENCE
131 -gnatwD ^ /WARNINGS=NOIMPLICIT_DEREFERENCE
132 -gnatwe ^ /WARNINGS=ERRORS
133 -gnatw.e ^ /WARNINGS=EVERY
134 -gnatwf ^ /WARNINGS=UNREFERENCED_FORMALS
135 -gnatwF ^ /WARNINGS=NOUNREFERENCED_FORMALS
136 -gnatwg ^ /WARNINGS=UNRECOGNIZED_PRAGMAS
137 -gnatwG ^ /WARNINGS=NOUNRECOGNIZED_PRAGMAS
138 -gnatwh ^ /WARNINGS=HIDING
139 -gnatwH ^ /WARNINGS=NOHIDING
140 -gnatwi ^ /WARNINGS=IMPLEMENTATION
141 -gnatwI ^ /WARNINGS=NOIMPLEMENTATION
142 -gnatwj ^ /WARNINGS=OBSOLESCENT
143 -gnatwJ ^ /WARNINGS=NOOBSOLESCENT
144 -gnatwk ^ /WARNINGS=CONSTANT_VARIABLES
145 -gnatwK ^ /WARNINGS=NOCONSTANT_VARIABLES
146 -gnatwl ^ /WARNINGS=ELABORATION
147 -gnatwL ^ /WARNINGS=NOELABORATION
148 -gnatwm ^ /WARNINGS=MODIFIED_UNREF
149 -gnatwM ^ /WARNINGS=NOMODIFIED_UNREF
150 -gnatwn ^ /WARNINGS=NORMAL
151 -gnatwo ^ /WARNINGS=OVERLAYS
152 -gnatwO ^ /WARNINGS=NOOVERLAYS
153 -gnatw.o ^ /WARNINGS=OUT_PARAM_UNREF
154 -gnatw.O ^ /WARNINGS=NOOUT_PARAM_UNREF
155 -gnatwp ^ /WARNINGS=INEFFECTIVE_INLINE
156 -gnatwP ^ /WARNINGS=NOINEFFECTIVE_INLINE
157 -gnatw.p ^ /WARNINGS=PARAMETER_ORDER
158 -gnatw.P ^ /WARNINGS=NO_PARAMETER_ORDER
159 -gnatwq ^ /WARNINGS=MISSING_PARENS
160 -gnatwQ ^ /WARNINGS=NOMISSING_PARENS
161 -gnatwr ^ /WARNINGS=REDUNDANT
162 -gnatwR ^ /WARNINGS=NOREDUNDANT
163 -gnatws ^ /WARNINGS=SUPPRESS
164 -gnatwt ^ /WARNINGS=DELETED_CODE
165 -gnatwT ^ /WARNINGS=NODELETED_CODE
166 -gnatwu ^ /WARNINGS=UNUSED
167 -gnatwU ^ /WARNINGS=NOUNUSED
168 -gnatwv ^ /WARNINGS=VARIABLES_UNINITIALIZED
169 -gnatwV ^ /WARNINGS=NOVARIABLES_UNINITIALIZED
170 -gnatww ^ /WARNINGS=LOWBOUND_ASSUMED
171 -gnatwW ^ /WARNINGS=NOLOWBOUND_ASSUMED
172 -gnatw.w ^ /WARNINGS=WARNINGS_OFF_PRAGMAS
173 -gnatw.W ^ /WARNINGS=NOWARNINGS_OFF_PRAGMAS
174 -gnatwx ^ /WARNINGS=IMPORT_EXPORT_PRAGMAS
175 -gnatwX ^ /WARNINGS=NOIMPORT_EXPORT_PRAGMAS
176 -gnatw.x ^ /WARNINGS=LOCAL_RAISE_HANDLING
177 -gnatw.X ^ /WARNINGS=NOLOCAL_RAISE_HANDLING
178 -gnatwy ^ /WARNINGS=ADA_2005_COMPATIBILITY
179 -gnatwY ^ /WARNINGS=NOADA_2005_COMPATIBILITY
180 -gnatwz ^ /WARNINGS=UNCHECKED_CONVERSIONS
181 -gnatwZ ^ /WARNINGS=NOUNCHECKED_CONVERSIONS
182 -gnatW8 ^ /WIDE_CHARACTER_ENCODING=UTF8
183 -gnatW? ^ /WIDE_CHARACTER_ENCODING=?
184 -gnaty ^ /STYLE_CHECKS
185 -gnatyy ^ /STYLE_CHECKS=ALL_BUILTIN
186 -gnatZ ^ /ZERO_COST_EXCEPTIONS
187 -gnatzc ^ /DISTRIBUTION_STUBS=CALLER
188 -gnatzr ^ /DISTRIBUTION_STUBS=RECEIVER
192 -gnatx ^ /XREF=SUPPRESS
193 -gnatX ^ /EXTENSIONS_ALLOWED
194 --RTS ^ /RUNTIME_SYSTEM
196 switches ^ qualifiers
198 Switches ^ Qualifiers
201 -bargs ^ /BINDER_QUALIFIERS
202 -cargs ^ /COMPILER_QUALIFIERS
203 -largs ^ /LINKER_QUALIFIERS
204 -margs ^ /MAKE_QUALIFIERS
205 -aIDIR ^ /SOURCE_SEARCH=direc
206 -aODIR ^ /OBJECT_SEARCH=direc
207 -IDIR ^ /SEARCH=direc
208 -nostdinc ^ /NOSTD_INCLUDES
209 -nostdlib ^ /NOSTD_LIBRARIES
210 -pFILE ^ /PROJECT=file
214 -O3 ^ /OPTIMIZE=INLINING