diff options
Diffstat (limited to 'gcc/ada/makeusg.adb')
-rw-r--r-- | gcc/ada/makeusg.adb | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/gcc/ada/makeusg.adb b/gcc/ada/makeusg.adb index 5dc0604cd3b..027a4cfa473 100644 --- a/gcc/ada/makeusg.adb +++ b/gcc/ada/makeusg.adb @@ -99,6 +99,11 @@ begin "project files"); Write_Eol; + -- Line for -eS + + Write_Str (" -eS Echo commands to stdout instead of stderr"); + Write_Eol; + -- Line for -f Write_Str (" -f Force recompilations of non predefined units"); @@ -151,6 +156,11 @@ begin Write_Str (" -o name Choose an alternate executable name"); Write_Eol; + -- Line for -p + + Write_Str (" -p Create missing obj, lib and exec dirs"); + Write_Eol; + -- Line for -P Write_Str (" -Pproj Use GNAT Project File proj"); @@ -171,10 +181,6 @@ begin Write_Str (" -s Recompile if compiler switches have changed"); Write_Eol; - -- Line for -S - - Write_Str (" -S Echo commands to stdout instead of stderr"); - -- Line for -u Write_Str (" -u Unique compilation, only compile the given files"); @@ -195,6 +201,21 @@ begin Write_Str (" -vPx Specify verbosity when parsing GNAT Project Files"); Write_Eol; + -- Line for -we + + Write_Str (" -we treat all Warnings as Errors"); + Write_Eol; + + -- Line for -wn + + Write_Str (" -wn Normal Warning mode (cancels -we/-ws)"); + Write_Eol; + + -- Line for -ws + + Write_Str (" -ws Suppress all Warnings"); + Write_Eol; + -- Line for -x Write_Str (" -x " & |