diff options
author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-06 10:22:30 +0000 |
---|---|---|
committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-06-06 10:22:30 +0000 |
commit | 44e1eb01ce81c67b701e2f14cd7b4ef9fe5b4e00 (patch) | |
tree | fdb8f8f89acbaf2c58ed8c7d3df6017495c6f704 /gcc/ada/bindusg.adb | |
parent | 11021aaeaab092b0c81dc8ed291c2e257b91e1c7 (diff) | |
download | gcc-44e1eb01ce81c67b701e2f14cd7b4ef9fe5b4e00.tar.gz |
2007-04-20 Vincent Celier <celier@adacore.com>
* bindusg.adb: Add line for @<response file>
Add lines for new switches -R and -Z
* gnatbind.adb (Gnatbind): Do not include sources from the GNAT
hierarchy in the list of files of the closure when -R is used
(Gnatbind): Accept arguments starting with '@' to indicate response
files and take the arguments from the response files.
If List_Closure is set, display the referenced files
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125387 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/bindusg.adb')
-rw-r--r-- | gcc/ada/bindusg.adb | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/gcc/ada/bindusg.adb b/gcc/ada/bindusg.adb index 83cfa698084..4efb5fe19c2 100644 --- a/gcc/ada/bindusg.adb +++ b/gcc/ada/bindusg.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2006, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2007, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- @@ -54,6 +54,11 @@ package body Bindusg is Write_Eol; Write_Eol; + -- Line for @response_file + + Write_Line (" @<resp_file> Get arguments from response file"); + Write_Eol; + -- Line for -aO switch Write_Line (" -aOdir Specify library files search path"); @@ -176,6 +181,11 @@ package body Bindusg is Write_Line (" -r List restrictions that could be applied " & "to this partition"); + -- Line for -R switch + + Write_Line + (" -R List sources referenced in closure (implies -c)"); + -- Line for -s switch Write_Line (" -s Require all source files to be present"); @@ -233,6 +243,13 @@ package body Bindusg is -- Line for --RTS + -- Line for -Z switch + + Write_Line (" -Z " & + "Zero formatting in auxiliary outputs (-e, -K, -l, -R)"); + + -- Line for --RTS + Write_Line (" --RTS=dir specify the default source and " & "object search path"); |