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 83gant 84Ada AdaWhy AdaSCIL Driver Joined Undocumented RejectNegative 85Catch typos. 86 87gnatO 88Ada AdaWhy AdaSCIL Driver Separate RejectNegative 89Set name of output ALI file (internal switch). 90 91gnat 92Ada AdaWhy AdaSCIL Driver Joined RejectNegative 93-gnat<options> Specify options to GNAT. 94 95fbuiltin-printf 96Ada Undocumented 97Ignored. 98 99; This comment is to ensure we retain the blank line above. 100