*** empty log message ***

This commit is contained in:
Gordon Matzigkeit 1997-06-19 04:30:26 +00:00 committed by Gordon Matzigkeit
parent 44861508f6
commit 00fe02b93d
3 changed files with 20 additions and 1 deletions

View File

@ -1,3 +1,10 @@
Sat Jun 14 21:01:03 1997 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
* ltmain.sh.in (link): Create invalid libtool objects when partial
linking if we don't have PIC. From Jeff Dairiki.
(install): Fix bug if libtool object is installed to a file name
without directory components. From Jeff Dairiki.
Fri Jun 13 14:18:23 1997 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
* Makefile.am (demo/configure): Fix up rules to run autoconf.

3
NEWS
View File

@ -2,6 +2,9 @@ NEWS - list of user-visible changes between releases of GNU libtool.
New in 0.9h:
* Bug fixes.
* Better configuration test to find the system linker. The old test
was failing because people frequently install GNU ld, but don't
necessarily configure GCC to use it.
* Automake support for Libtool now uses the LTLIBRARIES primary. See
the Automake documentation for more information.
* Added new `--disable-static' flag to disable building static

View File

@ -826,7 +826,15 @@ if test -z "$show_help"; then
# Exit if we aren't doing a library object file.
test -z "$libobj" && exit 0
if test "$build_libtool_libs" = yes && test -n "$pic_flag"; then
if test "$build_libtool_libs" != yes; then
# Create an invalid libtool object if no PIC, so that we don't
# accidentally link it into a program.
$show "echo timestamp > $libobj"
eval "$run echo timestamp > $libobj" || exit $?
exit 0
fi
if test -n "$pic_flag"; then
# Only do commands if we really have different PIC objects.
reload_objs="$libobjs"
output="$libobj"
@ -1175,6 +1183,7 @@ EOF
destname=
else
destdir=`echo "$dest" | sed 's%/[^/]*$%%'`
test "$destdir" = "$dest" && destdir=.
destname=`echo "$dest" | sed 's%^.*/%%'`
# Not a directory, so check to see that there is only one file specified.