OSDN Git Service

2010-06-14 Vincent Celier <celier@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Jun 2010 09:22:35 +0000 (09:22 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Jun 2010 09:22:35 +0000 (09:22 +0000)
commite17bd27cc4d265efe526fd0f99e1827e305fe09c
tree67bd26981d944dcf47ffdd97d64395c9921ade20
parent328a1570184e846e9672883b65755db2d98d864a
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160715 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/ali.adb
gcc/ada/ali.ads
gcc/ada/bindgen.adb
gcc/ada/gnatbind.adb