summaryrefslogtreecommitdiff
path: root/gcc/ada/bindusg.adb
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-06-06 10:22:30 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2007-06-06 10:22:30 +0000
commit44e1eb01ce81c67b701e2f14cd7b4ef9fe5b4e00 (patch)
treefdb8f8f89acbaf2c58ed8c7d3df6017495c6f704 /gcc/ada/bindusg.adb
parent11021aaeaab092b0c81dc8ed291c2e257b91e1c7 (diff)
downloadgcc-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.adb19
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");