]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltconfig.in (archive_cmds, sunos4*): where we used -Bstatic, we
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Fri, 2 Apr 1999 09:08:21 +0000 (09:08 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Fri, 2 Apr 1999 09:08:21 +0000 (09:08 +0000)
should have been using -Bshareable

ChangeLog
ltconfig.in

index 9fbfce8777568af8c84558dda66815900eb3b17d..491c415790a636a9b4a5951dc751f018a9f123fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 1999-04-02  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
+       * ltconfig.in (archive_cmds, sunos4*): where we used -Bstatic, we
+       should have been using -Bshareable
+
        * demo/Makefile.am (CLEANFILES): clean EXTRA_* from deplibs-check
 
        * libtool.m4 (LDFLAGS, LIBS): pass them to ltconfig, for the tests 
index 3b9b677ad44e256bfcefbb0d59ce41c62a6664ce..5366850531b62e4d72c678c22b314a3bcf7f2c40 100755 (executable)
@@ -1073,7 +1073,7 @@ EOF
     ;;
 
   sunos4*)
-    archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linkopts'
+    archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linkopts'
     wlarc=
     hardcode_direct=yes
     hardcode_shlibpath_var=no
@@ -1323,12 +1323,11 @@ else
     ;;
 
   sunos4*)
-    # Why do we need -Bstatic?  To avoid inter-library dependencies, maybe...
     if test "$with_gcc" = yes; then
       # Use -fPIC here because libgcc is multilibbed
-      archive_cmds='$CC -shared ${wl}-Bstatic -fPIC -o $lib $libobjs $deplibs $linkopts'
+      archive_cmds='$CC -shared -fPIC -o $lib $libobjs $deplibs $linkopts'
     else
-      archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linkopts'
+      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linkopts'
     fi
     hardcode_libdir_flag_spec='-L$libdir'
     hardcode_direct=yes