aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gnatbind.adb
diff options
context:
space:
mode:
authorVincent Celier <celier@adacore.com>2010-06-14 09:22:35 +0000
committerArnaud Charlet <charlet@gcc.gnu.org>2010-06-14 11:22:35 +0200
commit5d993afdcbc8174b8edc27911da2d371838b4c07 (patch)
tree67bd26981d944dcf47ffdd97d64395c9921ade20 /gcc/ada/gnatbind.adb
parent49d140bba45474cb8153c4fdc56db0387261d3b1 (diff)
downloadgcc-5d993afdcbc8174b8edc27911da2d371838b4c07.zip
gcc-5d993afdcbc8174b8edc27911da2d371838b4c07.tar.gz
gcc-5d993afdcbc8174b8edc27911da2d371838b4c07.tar.bz2
gnatbind.adb: Call Scan_ALI with Directly_Scanned set to True for all the ALI files on the...
2010-06-14 Vincent Celier <celier@adacore.com> * gnatbind.adb: Call Scan_ALI with Directly_Scanned set to True for all the ALI files on the command line. * ali.adb (Scan_ALI): Set component Directly_Scanned of the unit(s) to the same value as the parameter of the same name. * ali.ads (Scan_ALI): New Boolean parameter Directly_Scanned, defaulted to False. * bindgen.adb (Gen_Versions_Ada): Never emit version symbols for Stand-Alone Library interfaces. When binding Stand-Alone Libraries, emit version symbols only for the units of the library. (Gen_Versions_C): Ditto. From-SVN: r160715
Diffstat (limited to 'gcc/ada/gnatbind.adb')
-rw-r--r--gcc/ada/gnatbind.adb11
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/ada/gnatbind.adb b/gcc/ada/gnatbind.adb
index fb3dc3d..11dd9a8 100644
--- a/gcc/ada/gnatbind.adb
+++ b/gcc/ada/gnatbind.adb
@@ -671,11 +671,12 @@ begin
begin
Id := Scan_ALI
- (F => Main_Lib_File,
- T => Text,
- Ignore_ED => False,
- Err => False,
- Ignore_Errors => Debug_Flag_I);
+ (F => Main_Lib_File,
+ T => Text,
+ Ignore_ED => False,
+ Err => False,
+ Ignore_Errors => Debug_Flag_I,
+ Directly_Scanned => True);
end;
Free (Text);