]> 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:21 +0000 (08:06 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 20 Dec 2004 08:06:21 +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 05481e3576bea7dda3ea80ae8ce45bc10037726d..3dca152c4b93e31e9d8e81e7f942fcd2396a7a01 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 5f4eea6f58c7e968c0d86c8d8d9d141ea9a30587..9224d8ec19cca1bbf02afd35e5a65a0d5b99147f 100644 (file)
@@ -4156,7 +4156,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~