]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltconfig.in (archive_expsym_cmds, solaris, without_gnu_ld):
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Sat, 6 Mar 1999 19:41:30 +0000 (19:41 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Sat, 6 Mar 1999 19:41:30 +0000 (19:41 +0000)
$lib.exp already starts with $objdir/
Reported by Godmar Back <gback@cs.utah.edu>

ChangeLog
ltconfig.in

index 2dce6d281a50fe731e59ff6f6ed3d58ad1d9e4b8..eb246103488fd33c623f7f732f8d4f27b716bae5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+1999-03-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * ltconfig.in (archive_expsym_cmds, solaris, without_gnu_ld):
+       $lib.exp already starts with $objdir/
+       Reported by Godmar Back <gback@cs.utah.edu>
+
 1999-03-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
        * ltmain.in (freebsd): compile symbol table file with pic_flag
index 02af2a4008bbf07741760c9144965ed3f56d69bc..3467b6abe4ea7027169237858ea55cb630c290e8 100755 (executable)
@@ -1286,8 +1286,8 @@ else
     # $CC -shared without GNU ld will not create a library from C++
     # object files and a static libstdc++, better avoid it by now
     archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linkopts'
-    archive_expsym_cmds='$echo "{ global:" > $objdir/$lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $objdir/$lib.exp~$echo "local: *; };" >> $objdir/$lib.exp~
-               $LD -G${allow_undefined_flag} -M $objdir/$lib.exp -h $soname -o $lib $libobjs $deplibs $linkopts~$rm $objdir/$lib.exp'
+    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
+               $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
     ;;