From: Robert Boehne Date: Mon, 30 Oct 2000 22:48:18 +0000 (+0000) Subject: * ltcf-c.sh, ltcf-cxx.sh (hardcode_libdir_flag_spec, X-Git-Tag: multi-language-merge-point~125 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f75fe47be79f7a77589d9a7ca69472b96e535f8;p=thirdparty%2Flibtool.git * ltcf-c.sh, ltcf-cxx.sh (hardcode_libdir_flag_spec, allow_undefined, archive_cmds): Fix Compaq Tru 64 rpath and "allow undefined" support. --- diff --git a/ChangeLog b/ChangeLog index 7e4fd5441..376a70bd8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2000-10-30 Robert Boehne + + * ltcf-c.sh, ltcf-cxx.sh (hardcode_libdir_flag_spec, + allow_undefined, archive_cmds): Fix Compaq Tru 64 rpath and + "allow undefined" support. + 2000-10-27 Robert Boehne * docs/libtool.texi: Added pointers to documentation diff --git a/ltcf-c.sh b/ltcf-c.sh index e57abb1cb..0b370cf15 100644 --- a/ltcf-c.sh +++ b/ltcf-c.sh @@ -412,7 +412,7 @@ else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' fi - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + hardcode_libdir_flag_spec='-rpath $libdir' hardcode_libdir_separator=: ;; diff --git a/ltcf-cxx.sh b/ltcf-cxx.sh index c134a4294..79922bfd2 100644 --- a/ltcf-cxx.sh +++ b/ltcf-cxx.sh @@ -395,10 +395,10 @@ case "$host_os" in ld_shlibs=no ;; cxx) - allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' - archive_cmds='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' + allow_undefined_flag=' -expect_unresolved \*' + archive_cmds='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib' - hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + hardcode_libdir_flag_spec='-rpath $libdir' hardcode_libdir_separator=: # Commands to make compiler produce verbose output that lists