mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-01-30 14:30:15 +08:00
Enable symbol versioning with the GNU gold linker.
* libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS): Accept 'GNU gold' in the version string. * NEWS, THANKS: Update. Report by Peter Fritzsche. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
This commit is contained in:
parent
4137bb8a15
commit
ef32f487d7
@ -5,6 +5,12 @@
|
||||
|
||||
2009-11-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
Enable symbol versioning with the GNU gold linker.
|
||||
* libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS): Accept 'GNU gold'
|
||||
in the version string.
|
||||
* NEWS, THANKS: Update.
|
||||
Report by Peter Fritzsche.
|
||||
|
||||
Tighten regex for Portland C++ compiler for version 10.
|
||||
* libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [linux]:
|
||||
Match a dot after version 1 through 5, so 10 and up don't match,
|
||||
|
1
NEWS
1
NEWS
@ -52,6 +52,7 @@ New in 2.2.8 2009-??-??: git version 2.2.7a, Libtool team:
|
||||
- Fix ancient bug where "-Wc," was turned into "$wl" (typically "-Wl,")
|
||||
when using the compiler driver to link programs. Now "-Wc," is stripped
|
||||
just as it is when linking libraries through the compiler driver.
|
||||
- Symbol versioning works with the GNU gold linker now.
|
||||
|
||||
* Miscellaneous changes:
|
||||
|
||||
|
1
THANKS
1
THANKS
@ -140,6 +140,7 @@
|
||||
Paul Biggar paul.biggar@gmail.com
|
||||
Paul Eggert eggert@twinsun.com
|
||||
Peter Eisentraut peter_e@gmx.net
|
||||
Peter Fritzsche peter.fritzsche@gmx.de
|
||||
Peter Jeremy peterjeremy@optushome.com.au
|
||||
Peter Kjellerstedt peter.kjellerstedt@axis.com
|
||||
Rainer Emrich r.emrich@de.tecosim.com
|
||||
|
1
libltdl/m4/libtool.m4
vendored
1
libltdl/m4/libtool.m4
vendored
@ -4339,6 +4339,7 @@ dnl Note also adjust exclude_expsyms for C++ above.
|
||||
fi
|
||||
supports_anon_versioning=no
|
||||
case `$LD -v 2>&1` in
|
||||
*GNU\ gold*) supports_anon_versioning=yes ;;
|
||||
*\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
|
||||
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
|
||||
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
|
||||
|
Loading…
Reference in New Issue
Block a user