]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
18 years ago* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ mingw, pw32 ]:
Ralf Wildenhues [Fri, 25 Aug 2006 14:56:56 +0000 (14:56 +0000)] 
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ mingw, pw32 ]:
If `file' is present, use `func_win32_libid' rather than
`objdump -f', to facilitate cross-compilation.
Reported by Pierre Ossman <ossman@cendio.se>.

19 years ago* ltmain.in (execute mode): Also search the directory above `$objdir'
Ralf Wildenhues [Mon, 7 Aug 2006 16:25:31 +0000 (16:25 +0000)] 
* ltmain.in (execute mode): Also search the directory above `$objdir'
for the argument of "-dlopen", as mentioned in the error message.

19 years ago* libtool.m4 (AC_LIBTOOL_POSTDEP_PREDEP): Previous patch
Ralf Menzel [Thu, 3 Aug 2006 14:31:47 +0000 (14:31 +0000)] 
* libtool.m4 (AC_LIBTOOL_POSTDEP_PREDEP): Previous patch
applies to linux too, with Sun compiler.

19 years ago* libtool.m4 (AC_LIBTOOL_POSTDEP_PREDEP) [ solaris ]:
Albert Chin [Wed, 2 Aug 2006 13:35:37 +0000 (13:35 +0000)] 
* libtool.m4 (AC_LIBTOOL_POSTDEP_PREDEP) [ solaris ]:
Don't set $postdeps to "-lCstd -lCrun" if
"-library=stlport4" set in CXXFLAGS as stlport4 C++
library incompatible with Cstd C++ library. Use
'-library=Cstd -library=Crun' instead of '-lCstd -lCrun'.

19 years ago* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): s/recognise/recognize/.
Eric Blake [Fri, 28 Jul 2006 16:57:36 +0000 (16:57 +0000)] 
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): s/recognise/recognize/.

19 years ago* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
Ralf Wildenhues [Sat, 24 Jun 2006 05:00:22 +0000 (05:00 +0000)] 
* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
Rewrite to not use unchecked `printf', for old systems like
SunOS 4.1.
(AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION)
(AC_LIBTOOL_PROG_CC_C_O, AC_LIBTOOL_PROG_LD_SHLIBS): Likewise.
(AC_LIBTOOL_LANG_C_CONFIG): Adjust: use literal newlines in
`lt_simple_compile_test_code' and `lt_simple_link_test_code'.
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_LANG_F77_CONFIG)
(AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG):
Likewise.
Bug report by Bruce Becker and Mark Andrews.

19 years ago* ltmain.in (link mode): Disregard
Ralf Wildenhues [Mon, 12 Jun 2006 05:25:26 +0000 (05:25 +0000)] 
* ltmain.in (link mode): Disregard
`hardcode_libdir_flag_spec_ld' if we're using `$CC' to link.
* libtool.m4 () [ hpux10, hpux11; hppa*64*, ia64* ]
<hardcode_libdir_flag_spec_ld>: Removed.
Reported by Roger While <simrw@sim-basis.de>.

19 years ago* ltmain.in (link mode): Honor `-threads', similar to `-mt'.
Ralf Wildenhues [Thu, 8 Jun 2006 16:55:10 +0000 (16:55 +0000)] 
* ltmain.in (link mode): Honor `-threads', similar to `-mt'.
Report by Eric Paire <eric.paire@st.com>.

19 years ago* ltmain.in: Convert *each* occurrence of `compile_command',
Ralf Wildenhues [Thu, 1 Jun 2006 19:09:56 +0000 (19:09 +0000)] 
* ltmain.in: Convert *each* occurrence of `compile_command',
`finalize_command', `relink_command', and `link_command',
that can conceivably be longer than 4000 bytes, to newline-
separated arguments before feeding to sed, to cater for sed
implementations with limited line lengths.  Convert back
afterwards.
* tests/link.test: Accommodate for trailing white space
resulting from above change.
This addresses an issue reported by Albert Chin on 2001-05-27:
http://lists.gnu.org/archive/html/libtool/2001-05/msg00159.html

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ sco3.2v5.0.[024]* ]:
Tim Rice [Thu, 1 Jun 2006 18:46:12 +0000 (18:46 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ sco3.2v5.0.[024]* ]:
Add missing case entry for these systems.

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [ cygwin ]:
Charles Wilson [Thu, 1 Jun 2006 18:42:06 +0000 (18:42 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [ cygwin ]:
define DLL_EXPORT for PIC objects on cygwin.

19 years ago* libtool.m4 (LT_AC_PROG_SED): AC_SUBST([SED]) for
Gary V. Vaughan [Fri, 19 May 2006 13:17:35 +0000 (13:17 +0000)] 
* libtool.m4 (LT_AC_PROG_SED): AC_SUBST([SED]) for
compatibility with future autoconf release of AC_PROG_SED.

19 years ago* ltmain.in (shell wrapper): Do not put `"$@"' in argument to
Ralf Wildenhues [Fri, 19 May 2006 02:23:53 +0000 (02:23 +0000)] 
* ltmain.in (shell wrapper): Do not put `"$@"' in argument to
$echo.

19 years ago* libtoolize.in: Use just one `echo' for `--version' output
Ralf Wildenhues [Thu, 18 May 2006 16:34:38 +0000 (16:34 +0000)] 
* libtoolize.in: Use just one `echo' for `--version' output
instead of several `echo', to avoid `Broken pipe' errors.
Reported by Behdad Esfahbod <behdad@cs.toronto.edu>.

19 years ago* ltmain.in: Reset/unset not only LANG and LC_ALL, but also
Ralf Wildenhues [Thu, 18 May 2006 06:52:54 +0000 (06:52 +0000)] 
* ltmain.in: Reset/unset not only LANG and LC_ALL, but also
LC_CTYPE, LC_COLLATE, LC_MESSAGES.
(execute mode): Restore them.
Noted by Peter O'Gorman.

19 years ago* tests/link-order.test: Take hardcode_direct into consideration
Albert Chin-A-Young [Wed, 17 May 2006 17:07:16 +0000 (17:07 +0000)] 
* tests/link-order.test: Take hardcode_direct into consideration
when testing link order.

19 years ago* libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG)
Bruno Haible [Mon, 15 May 2006 16:41:00 +0000 (16:41 +0000)] 
* libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_COMPILER_PIC)
(AC_LIBTOOL_PROG_LD_SHLIBS): Add support for Sun C 5.9,
Sun C++ 5.9, and Sun Fortran 8.3 on GNU/Linux.
* NEWS: Update.

19 years ago* config.guess, config.sub: Update from external sources.
Ralf Wildenhues [Mon, 15 May 2006 16:32:08 +0000 (16:32 +0000)] 
* config.guess, config.sub: Update from external sources.

19 years ago* libtool.m4 [ aix ] (AC_LIBTOOL_PROG_LD_SHLIBS)
Albert Chin-A-Young [Sun, 14 May 2006 08:44:38 +0000 (08:44 +0000)] 
* libtool.m4 [ aix ] (AC_LIBTOOL_PROG_LD_SHLIBS)
(AC_LIBTOOL_LANG_CXX_CONFIG): $hardcode_direct is set twice.

19 years ago* ltmain.in (link mode): For version_type `none', we still need
John Bowler [Sun, 14 May 2006 08:21:23 +0000 (08:21 +0000)] 
* ltmain.in (link mode): For version_type `none', we still need
to set `current', `age', and `revision', so that our checks
don't barf.  The values won't be used later.  Apparently
reported by several people, several times, for BeOS.
* NEWS, THANKS: Update.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]:
Ralf Wildenhues [Tue, 28 Mar 2006 18:12:50 +0000 (18:12 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]:
Avoid warning when "parsing" `/etc/ld.so.conf' and empty
`/etc/ld.so.conf.d'.
Reported by Orion Poplawski <orion@cora.nwra.com>.

19 years ago* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS) [ freebsd, dragonfly ]:
Ralf Wildenhues [Thu, 23 Mar 2006 22:40:21 +0000 (22:40 +0000)] 
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS) [ freebsd, dragonfly ]:
Set libltdl_cv_sys_dlopen_deplibs to yes.  Fixes excessive
lt_dlopen times on these systems.
* NEWS, THANKS: Update.
Bug reported by Peter Jeremy <peterjeremy@optushome.com.au>,
patch by Joerg Sonnenberger <joerg@netbsd.org>.

19 years ago* ltmain.in (link mode) < -static-libtool-libs >: New option.
Ralf Wildenhues [Mon, 20 Mar 2006 20:41:11 +0000 (20:41 +0000)] 
* ltmain.in (link mode) < -static-libtool-libs >: New option.
* doc/libtool.texi (Link mode, Distributing libltdl):
Document it.
Suggested by Gary Kumfert <kumfert@llnl.gov>.

19 years ago* libtool.m4 (LT_AC_PROG_SED): Do not forget to reset IFS even
Ralf Wildenhues [Fri, 17 Mar 2006 04:20:54 +0000 (04:20 +0000)] 
* libtool.m4 (LT_AC_PROG_SED): Do not forget to reset IFS even
in case of empty `$PATH'.

19 years ago* ltmain.in (link mode) [ openbsd, netbsd, dragonfly, .. ]:
Ralf Wildenhues [Thu, 16 Mar 2006 20:48:52 +0000 (20:48 +0000)] 
* ltmain.in (link mode) [ openbsd, netbsd, dragonfly, .. ]:
Fix 1.5.22 regression by commenting out the code to remove the
uninstalled paths.  It was never working, and it is not at the
right place.  A proper removal code is to follow.  This
regression was visible on OpenBSD, NetBSD, DragonFly, and other
systems with hardcode_direct=yes.
* NEWS, THANKS: Updated.
Reported by Joerg Sonnenberger <joerg@netbsd.org> and
Marc Espie <espie@nerim.net> and others.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd,
Ralf Wildenhues [Thu, 16 Mar 2006 16:58:04 +0000 (16:58 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd,
dragonfly ]: Fix 1.5.22 regression caused by too strict $host_os
match that stopped DragonFly from working.
* NEWS, THANKS: Updated.
Reported by Jeremy C. Reed <reed@reedmedia.net>, patch by
Todd Vierling <tv@duh.org>.

19 years ago* ltmain.in (link mode) [ linux ]: PGI: for `reload_cmds', we
Ralf Wildenhues [Mon, 13 Feb 2006 17:02:53 +0000 (17:02 +0000)] 
* ltmain.in (link mode) [ linux ]: PGI: for `reload_cmds', we
not only need to get rid of `$wl', but also turn comma into
space so $LD understands whole_archive_flag_spec correctly.

19 years ago* ltmain.in <startup, shell wrapper>: Add _AS_BOURNE_COMPATIBLE
Ralf Wildenhues [Mon, 13 Feb 2006 16:52:38 +0000 (16:52 +0000)] 
* ltmain.in <startup, shell wrapper>: Add _AS_BOURNE_COMPATIBLE
code from Autoconf, to fix issues with zsh and other shells.
Reported by David Gómez Espinosa <david@pleyades.net>.

19 years ago* ltmain.in (extracted_archives, extracted_serial): New globals.
Ralf Wildenhues [Sun, 5 Feb 2006 11:08:52 +0000 (11:08 +0000)] 
* ltmain.in (extracted_archives, extracted_serial): New globals.
(func_extract_archives): Use them to rename extraction archives
for linking against multiple convenience libraries with the same
name.
Reported by Carlo Contavalli <ccontavalli@commedia.it>.

19 years ago* ltmain.in (link mode) < test_compile >: Fix a couple of instances
Ralf Wildenhues [Sun, 5 Feb 2006 10:25:50 +0000 (10:25 +0000)] 
* ltmain.in (link mode) < test_compile >: Fix a couple of instances
where `test .. -ne ..' would possibly compare non-numbers.  Clean up a
bit.

19 years ago* libtool.m4 [ solaris ] (AC_LIBTOOL_LANG_CXX_CONFIG)
Ralf Wildenhues [Fri, 3 Feb 2006 20:05:00 +0000 (20:05 +0000)] 
* libtool.m4 [ solaris ] (AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_PROG_LD_SHLIBS) < whole_archive_flag_spec >:
Fix this once and for all, for both the SUN compiler suite
(cc/CC/f77/f90/f95) and GCC.
Reported by Yuri Pukhalsky <pooh@cryptopro.ru>.

19 years ago* cdemo/Makefile.am: Remove broken use of undocumented
Ralf Wildenhues [Fri, 3 Feb 2006 09:37:34 +0000 (09:37 +0000)] 
* cdemo/Makefile.am: Remove broken use of undocumented
Automake variable `$(OBJECTS)'.
* demo/Makefile.am, depdemo/Makefile.am: Likewise.
* f77demo/Makefile.am, mdemo/Makefile.am: Likewise.
* mdemo2/Makefile.am, pdemo/Makefile.am: Likewise.
* tagdemo/Makefile.am: Likewise.

19 years ago* ltmain.in (link mode): Fix logic for adding run paths to
Ralf Wildenhues [Fri, 3 Feb 2006 09:25:56 +0000 (09:25 +0000)] 
* ltmain.in (link mode): Fix logic for adding run paths to
also add paths for installed libtool libraries in case
`-static' is used.

19 years ago* doc/libtool.texi (titlepage): Remove superfluous word.
Ralf Wildenhues [Mon, 30 Jan 2006 20:26:15 +0000 (20:26 +0000)] 
* doc/libtool.texi (titlepage): Remove superfluous word.

19 years ago* commit, mailnotify: Bump copyright years.
Ralf Wildenhues [Mon, 23 Jan 2006 18:34:25 +0000 (18:34 +0000)] 
* commit, mailnotify: Bump copyright years.

19 years ago* THANKS: Move myself to contributor.
Eric Blake [Sat, 21 Jan 2006 17:39:00 +0000 (17:39 +0000)] 
* THANKS: Move myself to contributor.

19 years ago* libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Don't use semicolons
Ralf Wildenhues [Sat, 21 Jan 2006 16:46:08 +0000 (16:46 +0000)] 
* libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Don't use semicolons
inside { } in sed scripts, as Posix says it's not portable.
* ltmain.in (func_win32_libid): Likewise.
* mailnotify, commit: Likewise.
Noted by Paul Eggert <eggert@cs.ucla.edu>.

19 years ago* ltmain.in (compile mode): Also transform `.obj' correctly.
Ralf Wildenhues [Sat, 21 Jan 2006 08:58:04 +0000 (08:58 +0000)] 
* ltmain.in (compile mode): Also transform `.obj' correctly.
Reported by George Bosilca <bosilca@cs.utk.edu>.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
Leif Ekblad [Thu, 12 Jan 2006 22:04:28 +0000 (22:04 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
(AC_DEPLIBS_CHECK_METHOD, AC_LIBTOOL_PROG_COMPILER_PIC): Added
support for RDOS.
* NEWS: Updated.

19 years ago* libtool.m4, ltmain.in, libltdl/ltdl.c: Bump copyright years.
Ralf Wildenhues [Wed, 11 Jan 2006 17:25:31 +0000 (17:25 +0000)] 
* libtool.m4, ltmain.in, libltdl/ltdl.c: Bump copyright years.

19 years ago* libltdl/ltdl.c (LT_DLMUTEX_GETERROR): check if
Alexis Wilke [Mon, 2 Jan 2006 08:34:03 +0000 (08:34 +0000)] 
* libltdl/ltdl.c (LT_DLMUTEX_GETERROR): check if
`lt_dlmutex_geterror_func' is set instead of
`lt_dlmutex_seterror_func'.

19 years ago* README-alpha: Another instance of anon cvs location.
Eric Blake [Tue, 20 Dec 2005 13:33:37 +0000 (13:33 +0000)] 
* README-alpha: Another instance of anon cvs location.

19 years ago* README-alpha: Update anon cvs location.
Eric Blake [Mon, 19 Dec 2005 16:31:19 +0000 (16:31 +0000)] 
* README-alpha: Update anon cvs location.

19 years ago* configure.ac: Bump version.
Ralf Wildenhues [Sun, 18 Dec 2005 22:43:02 +0000 (22:43 +0000)] 
* configure.ac: Bump version.
* NEWS: Updated.

19 years agoGNU libtool 1.5.22 is released. release-1-5-22
Ralf Wildenhues [Sun, 18 Dec 2005 22:14:06 +0000 (22:14 +0000)] 
GNU libtool 1.5.22 is released.

* configure.ac: Bump version.
* NEWS, THANKS: Updated.
* config.guess, config.sub, install-sh, texinfo.tex: Updated
from external sources.
* libtool.m4, ltdl.m4: Bump serial.
* libltdl/Makefile.am: Bump library revision.

19 years ago* ltmain.in (func_mktempdir): New, backported from HEAD.
Ralf Wildenhues [Sun, 18 Dec 2005 21:52:53 +0000 (21:52 +0000)] 
* ltmain.in (func_mktempdir): New, backported from HEAD.
(relink mode): Use it.  Fixes potential denial of service
through malicious other local user.
Reported by James Kosin <jkosin@intcomgrp.com>.

19 years ago* ltmain.in (link mode): Don't die if -L<relative/path> does not
Peter O'Gorman [Sun, 18 Dec 2005 21:37:20 +0000 (21:37 +0000)] 
* ltmain.in (link mode): Don't die if -L<relative/path> does not
exist.  Put in notinst_path though, so it won't end up in the
installed .la file.
(link mode): Really eliminate all temporary directories.

19 years ago* ltmain.in <duplicate_deps, preserve_args, linknames>:
Ralf Wildenhues [Sun, 18 Dec 2005 18:11:06 +0000 (18:11 +0000)] 
* ltmain.in <duplicate_deps, preserve_args, linknames>:
Initialize properly.

19 years ago* ltmain.in (link mode): Move library search paths that coincide
Jacob Meuser [Sun, 18 Dec 2005 17:59:07 +0000 (17:59 +0000)] 
* ltmain.in (link mode): Move library search paths that coincide
with paths to not yet installed libraries to the beginning of
the library search list.

19 years ago* libtool.m4 (AC_PROG_NM): Also look in /usr/ccs/bin/elf,
Kean Johnston [Sun, 18 Dec 2005 13:10:34 +0000 (13:10 +0000)] 
* libtool.m4 (AC_PROG_NM): Also look in /usr/ccs/bin/elf,
for SCO.  If we are not cross-compiling, but $ac_tool_prefix is
set, also try an un-prefixed `nm'.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
Ralf Wildenhues [Sun, 18 Dec 2005 12:57:06 +0000 (12:57 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
<hardcode_shlibpath_var>: Initialize, to `unsupported'.

19 years ago* ltmain.in: Change semantics of `--tag=disable-static' and
Marc Espie [Sun, 18 Dec 2005 12:26:53 +0000 (12:26 +0000)] 
* ltmain.in: Change semantics of `--tag=disable-static' and
`--tag=disable-shared': The last one given wins now, both
override the default setting inherited by other `--tag'
arguments, even if passed later on the command line.
Still make sure we do not disable both kinds by falling back
to static libraries.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ openbsd ]
Marc Espie [Sun, 18 Dec 2005 12:07:31 +0000 (12:07 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ openbsd ]
<sys_lib_dlsearch_path_spec>: Set to `/usr/lib' only.

19 years ago* doc/libtool.texi: Fix some documentation typos.
Nicolas Kaiser [Fri, 16 Dec 2005 18:11:47 +0000 (18:11 +0000)] 
* doc/libtool.texi: Fix some documentation typos.

19 years ago* ltmain.in [darwin]: Don't add -framework. -arch, -isysroot
Peter O'Gorman [Tue, 13 Dec 2005 14:39:22 +0000 (14:39 +0000)] 
* ltmain.in [darwin]: Don't add -framework. -arch, -isysroot
to $compiler_flags if already in $CC with same arguments.

19 years ago* ltmain.in: Preserve both parts of `--tag TAG', for
Marc Espie [Wed, 7 Dec 2005 20:54:16 +0000 (20:54 +0000)] 
* ltmain.in: Preserve both parts of `--tag TAG', for
relink_command.

19 years ago* ltmain.in (func_extract_archives, compile mode, link mode):
Ralf Wildenhues [Sat, 3 Dec 2005 08:34:11 +0000 (08:34 +0000)] 
* ltmain.in (func_extract_archives, compile mode, link mode):
Use `$exit_status' rather than forbidden `$status'.

19 years ago* ltmain.in: Fix typo introduced in dllsearchpath backport.
Ralf Wildenhues [Mon, 28 Nov 2005 12:41:41 +0000 (12:41 +0000)] 
* ltmain.in: Fix typo introduced in dllsearchpath backport.
<cwrappersource>: Undo line breaks in macro arguments.
Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.

19 years ago* ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC.
Peter O'Gorman [Sun, 27 Nov 2005 15:18:03 +0000 (15:18 +0000)] 
* ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC.
* libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable
objects.

19 years ago* libtool.m4: Fix comment typo.
Ralf Wildenhues [Sat, 26 Nov 2005 10:22:23 +0000 (10:22 +0000)] 
* libtool.m4: Fix comment typo.
* tests/dryrun.test: Avoid `directory exists' warning.

19 years ago* ltmain.in (link mode, cwrappersource): Backport fixes from
Charles Wilson [Fri, 25 Nov 2005 18:36:15 +0000 (18:36 +0000)] 
* ltmain.in (link mode, cwrappersource): Backport fixes from
CVS HEAD.

19 years ago* ltmain.in (generate dlsyms): Backport of func_generate_dlsyms
Charles Wilson [Fri, 25 Nov 2005 18:34:36 +0000 (18:34 +0000)] 
* ltmain.in (generate dlsyms): Backport of func_generate_dlsyms
fixes from HEAD.

19 years ago* ltmain.in (link mode): add foo/bin for every foo/lib in
Charles Wilson [Fri, 25 Nov 2005 18:31:53 +0000 (18:31 +0000)] 
* ltmain.in (link mode): add foo/bin for every foo/lib in
dllsearchpath when creating wrapper script.  Fixes
build-relink2 test failure.
Backport of CVS HEAD 2004-10-13.

19 years ago* libtool.m4 [aix] <archive_expsym_cmds>
Ralf Wildenhues [Fri, 25 Nov 2005 18:18:20 +0000 (18:18 +0000)] 
* libtool.m4 [aix] <archive_expsym_cmds>
(AC_LIBTOOL_PROG_LD_SHLIBS, AC_LIBTOOL_LANG_CXX_CONFIG): Always
move -bnoentry before $compiler_flags, so it can be overridden.

19 years ago* ltmain.in (link mode): Allow GCC response files through.
Ralf Wildenhues [Fri, 25 Nov 2005 18:14:22 +0000 (18:14 +0000)] 
* ltmain.in (link mode): Allow GCC response files through.

19 years ago* ltmain.in (link mode): Pass through -isysroot for cross
Peter O'Gorman [Fri, 25 Nov 2005 12:50:23 +0000 (12:50 +0000)] 
* ltmain.in (link mode): Pass through -isysroot for cross
architecture builds on darwin.

19 years ago* ltmain.in (clean mode): Don't remove non-existent libfoo.lai.
Ralf Wildenhues [Thu, 24 Nov 2005 16:00:49 +0000 (16:00 +0000)] 
* ltmain.in (clean mode): Don't remove non-existent libfoo.lai.

19 years ago* libtool.m4, ltmain.in: When calling $LTCC, pass default $CFLAGS
Albert Chin-A-Young [Thu, 24 Nov 2005 15:31:18 +0000 (15:31 +0000)] 
* libtool.m4, ltmain.in: When calling $LTCC, pass default $CFLAGS
through with $LTCFLAGS.
Backport from HEAD 2004-09-05.

19 years ago* ltmain.in (link mode): Use $pic_object as $non_pic_object if
David Edelsohn [Thu, 24 Nov 2005 15:22:59 +0000 (15:22 +0000)] 
* ltmain.in (link mode): Use $pic_object as $non_pic_object if
$non_pic_object=none.
* NEWS: Updated.
Missing backport from HEAD 2004-09-03 noted
by Max Bowsher <maxb1@ukf.net>.

19 years ago* ltmain.in (link mode): Pass through `-pg', for GCC.
Ralf Wildenhues [Sun, 20 Nov 2005 14:09:00 +0000 (14:09 +0000)] 
* ltmain.in (link mode): Pass through `-pg', for GCC.
Reported by Tor Lillqvist <tml@iki.fi>.

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sun, 20 Nov 2005 12:09:26 +0000 (12:09 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS)
(AC_LIBTOOL_LANG_CXX_CONFIG) [aix4/aix5 !ia64]: Set
whole_archive_flag_spec to $convenience so the convenience libs
are really added to the link cmdline.
Missing backport from CVS HEAD 2004-11-17 noted by Jørgen Moth
<jorgen.moth@uni-c.dk>.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN)
Todd Vierling [Sun, 20 Nov 2005 08:46:48 +0000 (08:46 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN)
(AC_LIBTOOL_SYS_DYNAMIC_LINKER,  AC_DEPLIBS_CHECK_METHOD)
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_COMPILER_PIC)
(AC_LIBTOOL_PROG_COMPILER_PIC,  AC_LIBTOOL_PROG_LD_SHLIBS)
[ interix3 ]: Support for Interix/Microsoft Services for Unix.
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Likewise.
* NEWS: Updated.

19 years ago* tests/link-order.test [ aix, interix ]: Skip command line
Ralf Wildenhues [Sun, 20 Nov 2005 08:18:24 +0000 (08:18 +0000)] 
* tests/link-order.test [ aix, interix ]: Skip command line
grep.
Reported by Thorsten Glaser <tg@66h.42h.de>.

19 years ago* ltmain.in (finish mode): Fix a couple of $echo uses.
Ralf Wildenhues [Fri, 18 Nov 2005 20:29:07 +0000 (20:29 +0000)] 
* ltmain.in (finish mode): Fix a couple of $echo uses.
Reported by Thorsten Glaser <tg@66h.42h.de>.

19 years ago* libtool.m4 (_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
Albert Chin [Mon, 14 Nov 2005 22:50:35 +0000 (22:50 +0000)] 
* libtool.m4 (_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
[ hpux11 ]: Pass +nodefaultrpath when linking on ia64*.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG):
Ralf Wildenhues [Sun, 13 Nov 2005 19:36:34 +0000 (19:36 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG):
Removed `lt_prog_cc_shlib' cruft, not needed any more.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
Kean Johnston [Sun, 13 Nov 2005 19:06:14 +0000 (19:06 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
(AC_DEPLIBS_CHECK_METHOD, AC_LIBTOOL_LANG_C_CONFIG)
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_COMPILER_PIC)
(AC_LIBTOOL_PROG_LD_SHLIBS)
[ sco3.2v5, sysv4, sysv4.3, sysv5, sco3.2v5, sco5v6, unixware,
OpenUNIX, sysv4*uw2 ]: Complete overhaul of SCO support.
* THANKS: Updated.

19 years ago* tests/quote.test: Do not fail on harmless shell bug present
Ralf Wildenhues [Sun, 13 Nov 2005 15:35:09 +0000 (15:35 +0000)] 
* tests/quote.test: Do not fail on harmless shell bug present
in some ksh88 versions.
Reported by Tim Rice <tim@multitalents.net> and others.

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10 ]:
Albert Chin-A-Young [Sun, 13 Nov 2005 15:09:27 +0000 (15:09 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10 ]:
Link with cc rather than ld (backport from HEAD).

19 years ago* libltdl.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): `wl' is tagged
Ralf Wildenhues [Sat, 12 Nov 2005 11:54:40 +0000 (11:54 +0000)] 
* libltdl.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): `wl' is tagged
here.

19 years ago* libtool.m4 (AC_LIBTOOL_DLOPEN_SELF)
Ralf Wildenhues [Sat, 12 Nov 2005 10:42:06 +0000 (10:42 +0000)] 
* libtool.m4 (AC_LIBTOOL_DLOPEN_SELF)
(AC_LIBTOOL_PROG_COMPILER_PIC): Make sure `$wl' is properly
expanded for tests involving `export_dynamic_flag_spec',
`lt_prog_compiler_static'.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]:
Ralf Wildenhues [Fri, 11 Nov 2005 22:06:41 +0000 (22:06 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]:
Fix shlibpath_overrides_runpath settings.
Reported by Dave Benson <daveb@idealab.com>.

19 years ago* ltmain.in (func_win32_libid): use $SED not sed.
Charles Wilson [Thu, 10 Nov 2005 18:33:26 +0000 (18:33 +0000)] 
* ltmain.in (func_win32_libid): use $SED not sed.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ hpux10, hpux11 ]
Albert Chin-A-Young [Thu, 10 Nov 2005 18:29:38 +0000 (18:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ hpux10, hpux11 ]
<hppa*64,ia64, aCC,g++>:
Use C++ compiler for linking rather than ld.

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move setting of
Ralf Wildenhues [Wed, 9 Nov 2005 22:37:42 +0000 (22:37 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move setting of
`variables_saved_for_relink'..
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): here, when both `shlibpath_var'
and `runpath_var' have been set.
Reported by Mike Frysinger <vapier@gentoo.org>.

19 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move setting of
Ralf Wildenhues [Wed, 9 Nov 2005 22:19:39 +0000 (22:19 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move setting of
`variables_saved_for_relink'..
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): here, when both `shlibpath_var'
and `runpath_var' have been set.
Reported by Mike Frysinger <vapier@gentoo.org>.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG): Move static_flag
Ralf Wildenhues [Wed, 9 Nov 2005 22:06:04 +0000 (22:06 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG): Move static_flag
check..
(AC_LIBTOOL_PROG_COMPILER_PIC): ..here, so that both
`lt_prog_compiler_static' have actually been set, and the check
is applied to each tag.

19 years ago* ltmain.in (link mode) [ sysv4*uw2*, unixware7* ]: Work around linker
Kean Johnston [Mon, 7 Nov 2005 22:54:24 +0000 (22:54 +0000)] 
* ltmain.in (link mode) [ sysv4*uw2*, unixware7* ]: Work around linker
bug on older SCO systems.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
Albert Chin-A-Young [Mon, 7 Nov 2005 18:29:01 +0000 (18:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10, hpux11 ]:
hardcode_libdir_flag_spec and hardcode_minus_L are the same for
hppa*64 and ia64*. Don't set
hardcode_libdir_flag_spec='-L$libdir' on ia64* because if you
specify +b and -L, +b overrides what is set into DT_RPATH.

19 years ago* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): lt_unknown is
Ralf Wildenhues [Sun, 6 Nov 2005 13:02:21 +0000 (13:02 +0000)] 
* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): lt_unknown is
lt_dlunknown.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG)
Ralf Wildenhues [Sun, 6 Nov 2005 12:36:07 +0000 (12:36 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG)
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_LANG_F77_CONFIG)
(AC_LIBTOOL_LANG_GCJ_CONFIG):  Only call
AC_LIBTOOL_SYS_LIB_STRIP and AC_LIBTOOL_DLOPEN_SELF in the C
case, and without the tag argument.

19 years ago* libtool.m4: Fix comments.
Ralf Wildenhues [Sun, 6 Nov 2005 11:38:37 +0000 (11:38 +0000)] 
* libtool.m4: Fix comments.

19 years ago* ltmain.in (link mode) [*-*-sco3.2v5*]: Don't pass through -lc,
Kean Johnston [Sat, 5 Nov 2005 11:20:46 +0000 (11:20 +0000)] 
* ltmain.in (link mode) [*-*-sco3.2v5*]: Don't pass through -lc,
nor add it to deplibs.
[*-*-sysv5*]: Ditto.
[*-*-openbsd*, *-*-freebsd*, *-*-dragonfly*]: Remove bogus
`$arg'.

19 years ago* THANKS: Updated.
Ralf Wildenhues [Fri, 4 Nov 2005 16:46:54 +0000 (16:46 +0000)] 
* THANKS: Updated.

19 years ago* libtool.m4 (_LT_AC_LOCK) [ solaris ]: Add `-64' to $LD if
Ralf Wildenhues [Tue, 1 Nov 2005 16:24:58 +0000 (16:24 +0000)] 
* libtool.m4 (_LT_AC_LOCK) [ solaris ]: Add `-64' to $LD if
necessary, to permit combining of several convenience libs
without any further objects added.
Reported by Brian Barrett <brbarret@open-mpi.org>.

19 years ago* libtool.m4 (AC_LIBTOOL_DLOPEN_SELF): Use
Kean Johnston [Tue, 1 Nov 2005 16:09:35 +0000 (16:09 +0000)] 
* libtool.m4 (AC_LIBTOOL_DLOPEN_SELF): Use
`lt_prog_compile_static', not `link_static_flag'.  Expand `$wl'
so expansion of `export_dynamic_flag_spec' works.
(_LT_AC_TRY_DLOPEN_SELF): Show dlerror() in case of failure.
(AC_LIBTOOL_PROG_LD_SHLIBS) [ aix3 ]: Likewise.
(AC_LIBTOOL_PROG_COMPILER_PIC) [ hpux* ]: Use `${wl}'.

19 years ago* THANKS: Updated.
Ralf Wildenhues [Tue, 1 Nov 2005 15:57:59 +0000 (15:57 +0000)] 
* THANKS: Updated.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Set correctly for
Kean Johnston [Mon, 31 Oct 2005 18:54:20 +0000 (18:54 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Set correctly for
SCO.

19 years ago* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Set correct
Kean Johnston [Mon, 31 Oct 2005 09:59:15 +0000 (09:59 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Set correct
symcode values for the native nm on SCO platforms.

19 years ago* ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS): All SCO platforms open
Kean Johnston [Mon, 31 Oct 2005 09:45:17 +0000 (09:45 +0000)] 
* ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS): All SCO platforms open
dependency libraries when you dlopen a module.