1; Options for the Ada front end.
2; Copyright (C) 2003-2015 Free Software Foundation, Inc.
3;
4; This file is part of GCC.
5;
6; GCC is free software; you can redistribute it and/or modify it under
7; the terms of the GNU General Public License as published by the Free
8; Software Foundation; either version 3, or (at your option) any later
9; version.
10;
11; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12; WARRANTY; without even the implied warranty of MERCHANTABILITY or
13; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14; for more details.
15;
16; You should have received a copy of the GNU General Public License
17; along with GCC; see the file COPYING3.  If not see
18; <http://www.gnu.org/licenses/>.
19
20; See the GCC internals manual for a description of this file's format.
21
22; Please try to keep this file in ASCII collating order.
23
24Language
25Ada
26
27Language
28AdaWhy
29
30Language
31AdaSCIL
32
33-all-warnings
34Ada AdaWhy AdaSCIL Alias(Wall)
35
36-include-barrier
37Ada AdaWhy AdaSCIL Alias(I, -)
38
39-include-directory
40Ada AdaWhy AdaSCIL Separate Alias(I)
41
42-include-directory=
43Ada AdaWhy AdaSCIL Joined Alias(I)
44
45-no-standard-includes
46Ada AdaWhy AdaSCIL Alias(nostdinc)
47
48-no-standard-libraries
49Ada AdaWhy AdaSCIL Alias(nostdlib)
50
51I
52Ada AdaWhy AdaSCIL Joined Separate
53; Documented in C but it should be: -I <dir>.	Add <dir> to the end of the main source path
54
55Wall
56Ada AdaWhy AdaSCIL
57Enable most warning messages.
58
59k8
60Driver
61Synonym of -gnatk8.
62
63nostdinc
64Ada AdaWhy AdaSCIL RejectNegative
65; Documented in C but it should be: Do not look for source files in standard path
66
67nostdlib
68Ada AdaWhy AdaSCIL
69Do not look for object files in standard path.
70
71fRTS=
72Ada AdaWhy AdaSCIL Joined RejectNegative
73Select the runtime.
74
75fshort-enums
76Ada AdaWhy AdaSCIL
77Use the narrowest integer type possible for enumeration types.
78
79fsigned-char
80Ada AdaWhy AdaSCIL
81Make \"char\" signed by default.
82
83funsigned-char
84Ada AdaWhy AdaSCIL
85Make \"char\" unsigned by default.
86
87gant
88Ada AdaWhy AdaSCIL Driver Joined Undocumented RejectNegative
89Catch typos.
90
91gnatO
92Ada AdaWhy AdaSCIL Driver Separate RejectNegative
93Set name of output ALI file (internal switch).
94
95gnat
96Ada AdaWhy AdaSCIL Driver Joined RejectNegative
97-gnat<options>	Specify options to GNAT.
98
99fbuiltin-printf
100Ada Undocumented
101Ignored.
102
103fopenacc
104Ada LTO
105; Documented in C but it should be: Enable OpenACC support
106
107; This comment is to ensure we retain the blank line above.
108