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