xref: /dflybsd-src/contrib/gcc-8.0/gcc/ada/gcc-interface/lang.opt (revision 38fd149817dfbff97799f62fcb70be98c4e32523)
1*38fd1498Szrj; Options for the Ada front end.
2*38fd1498Szrj; Copyright (C) 2003-2015 Free Software Foundation, Inc.
3*38fd1498Szrj;
4*38fd1498Szrj; This file is part of GCC.
5*38fd1498Szrj;
6*38fd1498Szrj; GCC is free software; you can redistribute it and/or modify it under
7*38fd1498Szrj; the terms of the GNU General Public License as published by the Free
8*38fd1498Szrj; Software Foundation; either version 3, or (at your option) any later
9*38fd1498Szrj; version.
10*38fd1498Szrj;
11*38fd1498Szrj; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
12*38fd1498Szrj; WARRANTY; without even the implied warranty of MERCHANTABILITY or
13*38fd1498Szrj; FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14*38fd1498Szrj; for more details.
15*38fd1498Szrj;
16*38fd1498Szrj; You should have received a copy of the GNU General Public License
17*38fd1498Szrj; along with GCC; see the file COPYING3.  If not see
18*38fd1498Szrj; <http://www.gnu.org/licenses/>.
19*38fd1498Szrj
20*38fd1498Szrj; See the GCC internals manual for a description of this file's format.
21*38fd1498Szrj
22*38fd1498Szrj; Please try to keep this file in ASCII collating order.
23*38fd1498Szrj
24*38fd1498SzrjLanguage
25*38fd1498SzrjAda
26*38fd1498Szrj
27*38fd1498SzrjLanguage
28*38fd1498SzrjAdaWhy
29*38fd1498Szrj
30*38fd1498SzrjLanguage
31*38fd1498SzrjAdaSCIL
32*38fd1498Szrj
33*38fd1498Szrj-all-warnings
34*38fd1498SzrjAda AdaWhy AdaSCIL Alias(Wall)
35*38fd1498Szrj
36*38fd1498Szrj-include-barrier
37*38fd1498SzrjAda AdaWhy AdaSCIL Alias(I, -)
38*38fd1498Szrj
39*38fd1498Szrj-include-directory
40*38fd1498SzrjAda AdaWhy AdaSCIL Separate Alias(I)
41*38fd1498Szrj
42*38fd1498Szrj-include-directory=
43*38fd1498SzrjAda AdaWhy AdaSCIL Joined Alias(I)
44*38fd1498Szrj
45*38fd1498Szrj-no-standard-includes
46*38fd1498SzrjAda AdaWhy AdaSCIL Alias(nostdinc)
47*38fd1498Szrj
48*38fd1498Szrj-no-standard-libraries
49*38fd1498SzrjAda AdaWhy AdaSCIL Alias(nostdlib)
50*38fd1498Szrj
51*38fd1498SzrjI
52*38fd1498SzrjAda AdaWhy AdaSCIL Joined Separate
53*38fd1498Szrj; Documented in C but it should be: -I <dir>.	Add <dir> to the end of the main source path
54*38fd1498Szrj
55*38fd1498SzrjWall
56*38fd1498SzrjAda AdaWhy AdaSCIL
57*38fd1498SzrjEnable most warning messages.
58*38fd1498Szrj
59*38fd1498Szrjk8
60*38fd1498SzrjDriver
61*38fd1498SzrjSynonym of -gnatk8.
62*38fd1498Szrj
63*38fd1498Szrjnostdinc
64*38fd1498SzrjAda AdaWhy AdaSCIL RejectNegative
65*38fd1498Szrj; Documented in C but it should be: Do not look for source files in standard path
66*38fd1498Szrj
67*38fd1498Szrjnostdlib
68*38fd1498SzrjAda AdaWhy AdaSCIL
69*38fd1498SzrjDo not look for object files in standard path.
70*38fd1498Szrj
71*38fd1498SzrjfRTS=
72*38fd1498SzrjAda AdaWhy AdaSCIL Joined RejectNegative
73*38fd1498SzrjSelect the runtime.
74*38fd1498Szrj
75*38fd1498Szrjfshort-enums
76*38fd1498SzrjAda AdaWhy AdaSCIL
77*38fd1498SzrjUse the narrowest integer type possible for enumeration types.
78*38fd1498Szrj
79*38fd1498Szrjfsigned-char
80*38fd1498SzrjAda AdaWhy AdaSCIL
81*38fd1498SzrjMake \"char\" signed by default.
82*38fd1498Szrj
83*38fd1498Szrjgant
84*38fd1498SzrjAda AdaWhy AdaSCIL Driver Joined Undocumented RejectNegative
85*38fd1498SzrjCatch typos.
86*38fd1498Szrj
87*38fd1498SzrjgnatO
88*38fd1498SzrjAda AdaWhy AdaSCIL Driver Separate RejectNegative
89*38fd1498SzrjSet name of output ALI file (internal switch).
90*38fd1498Szrj
91*38fd1498Szrjgnat
92*38fd1498SzrjAda AdaWhy AdaSCIL Driver Joined RejectNegative
93*38fd1498Szrj-gnat<options>	Specify options to GNAT.
94*38fd1498Szrj
95*38fd1498Szrjfbuiltin-printf
96*38fd1498SzrjAda Undocumented
97*38fd1498SzrjIgnored.
98*38fd1498Szrj
99*38fd1498Szrj; This comment is to ensure we retain the blank line above.
100