mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-01-18 14:16:00 +08:00
* ltconfig.in: Support new GNU ld --help output format.
* NEWS: Likewise. Reported by Gal Quri <gael@baoule.dyndns.org> and H.J. Lu <hjl@varesearch.com>.
This commit is contained in:
parent
483db00d68
commit
ceae7433c3
@ -1,3 +1,10 @@
|
||||
1999-06-06 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* ltconfig.in: Support new GNU ld --help output format.
|
||||
* NEWS: Likewise.
|
||||
Reported by Gaël Quéri <gael@baoule.dyndns.org> and
|
||||
H.J. Lu <hjl@varesearch.com>.
|
||||
|
||||
1999-06-05 Mark Kettenis <kettenis@gnu.org>
|
||||
|
||||
* ltconfig.in: Update support for the Hurd. Make sure that the
|
||||
|
1
NEWS
1
NEWS
@ -17,6 +17,7 @@ New in 1.3b: 1999-??-??; CVS version 1.3a, Libtool team:
|
||||
* Various bugfixes
|
||||
|
||||
New in CVS version 1.3.2a, Libtool team:
|
||||
* Support new GNU ld (ELF support detection).
|
||||
* Expand convenience libraries when creating reloadable objects.
|
||||
* Do not pass -whole-archive or equivalent to symbol extractor.
|
||||
* Create directory to expand convenience libraries only when needed.
|
||||
|
@ -1115,7 +1115,7 @@ EOF
|
||||
;;
|
||||
|
||||
beos*)
|
||||
if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
|
||||
if $LD --help 2>&1 | sed -n '/: supported targets:/,/:/p' | grep 'elf' > /dev/null; then
|
||||
allow_undefined_flag=unsupported
|
||||
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
|
||||
# support --undefined. This deserves some investigation. FIXME
|
||||
@ -1162,7 +1162,7 @@ EOF
|
||||
;;
|
||||
|
||||
netbsd*)
|
||||
if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
|
||||
if $LD --help 2>&1 | sed -n '/: supported targets:/,/:/p' | grep 'elf' > /dev/null; then
|
||||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
||||
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
||||
else
|
||||
@ -1184,7 +1184,7 @@ EOF
|
||||
*** used, and then restart.
|
||||
|
||||
EOF
|
||||
elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
|
||||
elif $LD --help 2>&1 | sed -n '/: supported targets:/,/:/p' | grep 'elf' > /dev/null; then
|
||||
archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
|
||||
archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
||||
else
|
||||
@ -1200,7 +1200,7 @@ EOF
|
||||
;;
|
||||
|
||||
*)
|
||||
if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
|
||||
if $LD --help 2>&1 | sed -n '/: supported targets:/,/:/p' | grep 'elf' > /dev/null; then
|
||||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
|
||||
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user