]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
patch misapplied Solaris whole_archive_flag_spec diff
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Sun, 25 Apr 1999 11:21:59 +0000 (11:21 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Sun, 25 Apr 1999 11:21:59 +0000 (11:21 +0000)
ltconfig.in

index 88e1144dc44941e9f5cd548e037162776ff5ac28..a038b9837cb1454045d7a349a51aa493a55a61eb 100755 (executable)
@@ -1328,10 +1328,10 @@ else
     ;;
 
   sco3.2v5*)
-   archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
-   hardcode_shlibpath_var=no
-   runpath_var=LD_RUN_PATH
-   hardcode_runpath_var=yes
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
+    hardcode_shlibpath_var=no
+    runpath_var=LD_RUN_PATH
+    hardcode_runpath_var=yes
     ;;
 
   solaris*)
@@ -1343,6 +1343,11 @@ else
                $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linkopts~$rm $lib.exp'
     hardcode_libdir_flag_spec='-R$libdir'
     hardcode_shlibpath_var=no
+    case "$host_os" in
+    solaris2.[0-5] | solaris2.[0-5].*) ;;
+    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
+      whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;;
+    esac
     link_all_deplibs=yes
     ;;
 
@@ -1352,11 +1357,6 @@ else
     hardcode_direct=yes
     hardcode_minus_L=yes
     hardcode_shlibpath_var=no
-    case "$host_os" in
-    solaris2.[0-5] | solaris2.[0-5].*) ;;
-    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
-      whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;;
-    esac
     ;;
 
   sysv4)