From: Alexandre Oliva Date: Sun, 25 Apr 1999 11:21:59 +0000 (+0000) Subject: patch misapplied Solaris whole_archive_flag_spec diff X-Git-Tag: release-1-3b~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b607707d5d860e139420309de925bd28e79c720a;p=thirdparty%2Flibtool.git patch misapplied Solaris whole_archive_flag_spec diff --- diff --git a/ltconfig.in b/ltconfig.in index 88e1144dc..a038b9837 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -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)