]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* m4/libtool.m4 [solaris] (_LT_LINKER_SHLIBS): Change no_undefined_flag
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 20 Dec 2004 08:06:47 +0000 (08:06 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 20 Dec 2004 08:06:47 +0000 (08:06 +0000)
back to ' -z defs'.  Problems with linking against libgcc.a will have
to be resolved differently.

ChangeLog
m4/libtool.m4

index 2b517cab4dd6631f411f36673c56e551896a5882..23c93f7cb4e68d3c8bacb01d53ecc3c52616490c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2004-12-20  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
 
+       * m4/libtool.m4 [solaris] (_LT_LINKER_SHLIBS): Change no_undefined_flag
+       back to ' -z defs'.  Problems with linking against libgcc.a will have
+       to be resolved differently.
+
        * tests/demo-nopic.test [solaris, sunos]: Skip test.
 
 2004-12-18  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
index f24db237d783440a621d3d8c07c1a9e852f006e0..b735e0a60032ad4a2b3b508b9b7f2042aab24c0e 100644 (file)
@@ -4149,7 +4149,7 @@ _LT_EOF
       ;;
 
     solaris*)
-      _LT_TAGVAR(no_undefined_flag, $1)=' -z text'
+      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
       if test "$GCC" = yes; then
        _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
        _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$ECHO "local: *; };" >> $lib.exp~