From: Aneesh Kumar K.V Date: Tue, 10 Apr 2001 19:54:42 +0000 (+0000) Subject: * ltcf-cxx.sh (archive_expsym_cmds, osf4/osf5): Added support X-Git-Tag: multi-language-merge-point~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15954616831df824da86971013f28b3a02d11641;p=thirdparty%2Flibtool.git * ltcf-cxx.sh (archive_expsym_cmds, osf4/osf5): Added support for cxx under Compaq Tru64. --- diff --git a/ChangeLog b/ChangeLog index 24ba1618a..6b603743b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1001-04-10 Aneesh Kumar K.V + + * ltcf-cxx.sh (archive_expsym_cmds, osf4/osf5): Added support + for cxx under Compaq Tru64. + 2001-04-08 Gary V. Vaughan * ltcf-c.sh (hardcode_libdir_flag_spec, osf4/osf5): Use ${wl} diff --git a/ltcf-cxx.sh b/ltcf-cxx.sh index 91ee3d565..7ab9feee8 100644 --- a/ltcf-cxx.sh +++ b/ltcf-cxx.sh @@ -474,6 +474,10 @@ case $host_os in cxx) 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' + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done~ + echo "-hidden">> $lib.exp~ + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry $objdir/so_locations -o $lib~ + $rm $lib.exp' hardcode_libdir_flag_spec='-rpath $libdir' hardcode_libdir_separator=: