]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
20 years ago* ltdl.m4 (AC_LTDL_ENABLE_INSTALL): Remove bogus extra
Gary V. Vaughan [Mon, 10 Oct 2005 17:27:26 +0000 (17:27 +0000)] 
* ltdl.m4 (AC_LTDL_ENABLE_INSTALL): Remove bogus extra
closing brackets.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ beos ]:
Christian Biesinger [Sun, 9 Oct 2005 06:26:21 +0000 (06:26 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ beos ]:
Initial shared library support for C++.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Fix m4 quoting for
Ralf Wildenhues [Wed, 5 Oct 2005 15:57:28 +0000 (15:57 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Fix m4 quoting for
lt_simple_link_test_code.
Reported by Nicolas Joly <njoly@pasteur.fr>.

20 years ago* libtool.m4 (AC_DEPLIBS_CHECK_METHOD)
Tim Rice [Tue, 27 Sep 2005 16:25:43 +0000 (16:25 +0000)] 
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD)
(AC_LIBTOOL_SYS_DYNAMIC_LINKER, AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS)
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS) [ unixware7* | sysv5* ]:
Get UnixWare 7.1.[34] and OpenServer 6 fully working.
Improve other UnixWare versions a little.

20 years ago* ltmain.in (func_win32_libid) [ cygwin, mingw ]: Robustify sed
Alan W. Irwin [Sun, 25 Sep 2005 07:37:09 +0000 (07:37 +0000)] 
* ltmain.in (func_win32_libid) [ cygwin, mingw ]: Robustify sed
script to determine win32_libid_type.
(link mode) [ mingw ]: Ignore `-lm'.

20 years ago* libtool.m4 (AC_PROG_NM, AC_LIBTOOL_LANG_CXX_CONFIG)
Tim Rice [Thu, 22 Sep 2005 06:04:35 +0000 (06:04 +0000)] 
* libtool.m4 (AC_PROG_NM, AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_LD_SHLIBS):
Add missing `;;' after case list.

20 years ago* ltmain.in (clean mode): Clean up $dlname as well when cleaning
Peter Ekberg [Wed, 21 Sep 2005 12:47:54 +0000 (12:47 +0000)] 
* ltmain.in (clean mode): Clean up $dlname as well when cleaning
an uninstalled libtool library. Fixes -mode=clean on Cygwin and
MinGW to actually remove the dll when cleaning up an uninstalled
library.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS, AC_LIBTOOL_LANG_CXX_CONFIG):
Peter Ekberg [Tue, 20 Sep 2005 12:22:31 +0000 (12:22 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS, AC_LIBTOOL_LANG_CXX_CONFIG):
Split up --out-implib option for linker in separate args so that
the MSYS path translation can do its magic on the provided path
to the import library.

20 years ago* ltmain.in (link mode): Allow some ARM gcc ABI flags through.
Ralf Wildenhues [Sat, 17 Sep 2005 07:40:54 +0000 (07:40 +0000)] 
* ltmain.in (link mode): Allow some ARM gcc ABI flags through.
Reported by Andrés Moré <more.andres@gmail.com>.

20 years ago* libltdl/ltdl.c (lt_argz_insert): Work around newlib
Ralf Wildenhues [Wed, 14 Sep 2005 16:08:13 +0000 (16:08 +0000)] 
* libltdl/ltdl.c (lt_argz_insert): Work around newlib
argz_insert bug.
* libltdl/Makefile.am (libltdl_la_LDFLAGS): Bumped revision.
Reported by Eric Blake <ebb9@byu.net>.

20 years ago* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE)
Ralf Wildenhues [Fri, 9 Sep 2005 15:56:16 +0000 (15:56 +0000)] 
* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE)
(AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION)
(AC_LIBTOOL_PROG_CC_C_O): When comparing expected and actual
compiler/linker output for warnings, weed out both empty lines
as well as lines starting with possibly indented `+', to allow
for shell debugging with `set -x'.
Check the weeded instead of unweeded contents for emptiness.

20 years ago* ltmain.in (link mode): Actually provide a useful error
Ralf Wildenhues [Fri, 9 Sep 2005 15:52:11 +0000 (15:52 +0000)] 
* ltmain.in (link mode): Actually provide a useful error
message.  Fixes long-standing shameful user neglection.
Reported by Martin Paljak <martin.paljak@gmail.com>.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
Charles Wilson [Thu, 8 Sep 2005 07:01:13 +0000 (07:01 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_PROG_LD_SHLIBS) [ cygwin, mingw, pw32 ]: Use
--enable-auto-image-base instead of a fixed image base address.

20 years ago* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv4*uw2*,
Ralf Wildenhues [Tue, 6 Sep 2005 08:59:00 +0000 (08:59 +0000)] 
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv4*uw2*,
sysv4.2uw2* ]: Fix my last checkin to really match the more special
case before the general case.
Reported by Stepan Kasal <kasal@ucw.cz>.

20 years ago* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv5OpenUNIX8,
Roger Cornelius [Tue, 6 Sep 2005 08:18:34 +0000 (08:18 +0000)] 
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv5OpenUNIX8,
sysv5UnixWare7, sysv5uw[78], unixware7, sysv4*uw2* ]:
Match special cases before general case.

20 years ago* libtool.m4 (old_postintall_cmds): chmod 644 before running
Peter O'Gorman [Thu, 1 Sep 2005 16:06:03 +0000 (16:06 +0000)] 
* libtool.m4 (old_postintall_cmds): chmod 644 before running
ranlib.
Reported by Gerald Pfeifer <gerald@pfeifer.com>

20 years ago* configure.ac: Bump version.
Ralf Wildenhues [Wed, 31 Aug 2005 19:19:41 +0000 (19:19 +0000)] 
* configure.ac: Bump version.
* NEWS: Updated.

20 years agoGNU libtool 1.5.20 is released. release-1-5-20
Ralf Wildenhues [Wed, 31 Aug 2005 18:54:17 +0000 (18:54 +0000)] 
GNU libtool 1.5.20 is released.

* configure.ac: Bump version.
* NEWS: Updated.
* INSTALL, config.guess, config.sub, install-sh,
doc/texinfo.tex: Updated from external sources.
* libltdl/Makefile.am: Bump library revision.

20 years ago* libltdl/m4/libtool.m4 (AC_LIBLTDL_INSTALLABLE): Fix the comment
Gary V. Vaughan [Wed, 31 Aug 2005 18:29:21 +0000 (18:29 +0000)] 
* libltdl/m4/libtool.m4 (AC_LIBLTDL_INSTALLABLE): Fix the comment
to not pretend that LIBLTDL and LTDLINCL are not AC_SUBSTed here.

20 years ago* README, libtool.m4 [ solaris CC ]: Document issue with C++
Ralf Wildenhues [Wed, 31 Aug 2005 06:38:50 +0000 (06:38 +0000)] 
* README, libtool.m4 [ solaris CC ]: Document issue with C++
standard libraries.

20 years ago* libltdl/m4/ltdl.m4 (LTDL_CONVENIENCE): Fix the comment to not
Gary V. Vaughan [Mon, 29 Aug 2005 11:11:41 +0000 (11:11 +0000)] 
* libltdl/m4/ltdl.m4 (LTDL_CONVENIENCE): Fix the comment to not
pretend that LIBLTDL and LTDLINCL are not AC_SUBSTed here.
* doc/libtool.texi (Distributing libltdl):  Update the
documentation to match the advice given in HEAD.  Don't tell
the user they have to AC_SUBST again.

20 years ago* ltmain.in (install mode): Try "ln -s -f" and "rm -f && ln -s"
Bruno Haible [Wed, 24 Aug 2005 15:59:04 +0000 (15:59 +0000)] 
* ltmain.in (install mode): Try "ln -s -f" and "rm -f && ln -s"
to make a symlink for a shared library: the former is needed for
libraries `ln' depends on, the latter for Solaris /bin/ln.
Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.

20 years ago* ltmain.in (cwrappersource): return 127 if exec failed.
Bruno Haible [Wed, 24 Aug 2005 14:51:58 +0000 (14:51 +0000)] 
* ltmain.in (cwrappersource): return 127 if exec failed.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Send chmod warning to log.
Ralf Wildenhues [Wed, 24 Aug 2005 14:51:36 +0000 (14:51 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Send chmod warning to log.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not
Ralf Wildenhues [Thu, 18 Aug 2005 06:56:19 +0000 (06:56 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not
assume `aout' for modern FreeBSD by absence of deprecated
`objformat'.

20 years ago* libtool.m4 [sun, CC] (AC_LIBTOOL_LANG_CXX_CONFIG): Move
Ralf Wildenhues [Thu, 18 Aug 2005 06:18:01 +0000 (06:18 +0000)] 
* libtool.m4 [sun, CC] (AC_LIBTOOL_LANG_CXX_CONFIG): Move
postdeps override ..
(AC_LIBTOOL_POSTDEP_PREDEP): ..here, so they actually override.

20 years ago* ltmain.in (SP2NL, NL2SP): Simplify.
Stepan Kasal [Thu, 18 Aug 2005 06:15:39 +0000 (06:15 +0000)] 
* ltmain.in (SP2NL, NL2SP): Simplify.

20 years ago* ltmain.in (install mode) [ cygwin, mingw ]: Do not append a dot
Ralf Wildenhues [Fri, 12 Aug 2005 21:07:57 +0000 (21:07 +0000)] 
* ltmain.in (install mode) [ cygwin, mingw ]: Do not append a dot
to a file name to source it, it breaks on cygwin managed mounts
and is not necessary anywhere.
Reported by Eric Blake <ebb9@byu.net>.

20 years ago* Makefile.am, libltdl/Makefile.am: Install libltdl data files
Ralf Wildenhues [Wed, 10 Aug 2005 14:07:29 +0000 (14:07 +0000)] 
* Makefile.am, libltdl/Makefile.am: Install libltdl data files
in correct order, by Automake rules.  Really fixes ownership and
timestamp problems.
Reported by Peter Breitenlohner <peb@mppmu.mpg.de> and
Charles Wilson <cygwin@cwilson.fastmail.fm>.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Set ac_ext to cpp,
Peter Ekberg [Wed, 10 Aug 2005 06:26:05 +0000 (06:26 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Set ac_ext to cpp,
not cc.

20 years ago* AUTHORS: Updated.
Ralf Wildenhues [Mon, 8 Aug 2005 06:49:04 +0000 (06:49 +0000)] 
* AUTHORS: Updated.

20 years ago* ltmain.in (link mode): Ignore errors from expr when
Albert Chin-A-Young [Fri, 5 Aug 2005 07:53:43 +0000 (07:53 +0000)] 
* ltmain.in (link mode): Ignore errors from expr when
determining if piece-wise linking should be done.

20 years ago* libltdl/ltdl.c (sys_wll_open): Set the error mode so that no
Peter Ekberg [Wed, 3 Aug 2005 14:04:22 +0000 (14:04 +0000)] 
* libltdl/ltdl.c (sys_wll_open): Set the error mode so that no
dialog is popped up in case the file given to LoadLibrary is not
a dll.

20 years ago* ltmain.in (link mode): Properly remove the fake symbol line
Peter Ekberg [Wed, 3 Aug 2005 12:45:24 +0000 (12:45 +0000)] 
* ltmain.in (link mode): Properly remove the fake symbol line
": @PROGRAM " from the list of exported symbols.

20 years ago* libtool.m4 (AC_LIBTOOL_LINKER_OPTION): Fix copy-paste bug, it
Peter Ekberg [Tue, 2 Aug 2005 16:15:05 +0000 (16:15 +0000)] 
* libtool.m4 (AC_LIBTOOL_LINKER_OPTION): Fix copy-paste bug, it
is the linker that is tested.

20 years ago* libltdl/ltdl.c (sys_wll_open): Revert commit mistake.
Peter Ekberg [Tue, 2 Aug 2005 06:20:43 +0000 (06:20 +0000)] 
* libltdl/ltdl.c (sys_wll_open): Revert commit mistake.

20 years ago* ltmain.in (link mode) <lib>: Make sure skipped_export is
Peter Ekberg [Tue, 2 Aug 2005 06:10:35 +0000 (06:10 +0000)] 
* ltmain.in (link mode) <lib>: Make sure skipped_export is
set to colon if _some_ cmd of export_symbols_cmds is too long.

20 years ago* libtool.m4 (CXX, archive_cmds) [sun]: Add -lCstd, -lCrun
Peter O'Gorman [Sun, 24 Jul 2005 12:21:08 +0000 (12:21 +0000)] 
* libtool.m4 (CXX, archive_cmds) [sun]: Add -lCstd, -lCrun
and -lc for c++ builds with Sun C++ and Centerline C++..
Reported by Albert Chin-A-Young <china@hewrittenword.com>

20 years ago* libltdl/Makefile.am (local-install-files): Have root own of
Peter Breitenlohner [Fri, 8 Jul 2005 15:57:50 +0000 (15:57 +0000)] 
* libltdl/Makefile.am (local-install-files): Have root own of
installed files (but do not fail, for user installs).

20 years ago* tests/defs (make): Undo bogus change I did, and also
Ralf Wildenhues [Fri, 8 Jul 2005 15:50:35 +0000 (15:50 +0000)] 
* tests/defs (make): Undo bogus change I did, and also
wrongly attributed to Derek R. Price.

20 years ago* tests/defs (SED): Default variable contents to `sed'.
Derek R. Price [Fri, 8 Jul 2005 15:27:52 +0000 (15:27 +0000)] 
* tests/defs (SED): Default variable contents to `sed'.
Fixes false PASS of sh.test.

20 years ago* ltmain.in: When a library is installed, dependent on a
Albert Chin-A-Young [Fri, 8 Jul 2005 15:19:56 +0000 (15:19 +0000)] 
* ltmain.in: When a library is installed, dependent on a
convenience library, and it involves relinking, the object
files extracted from the convenience library are not removed
after the relink. This is a problem if you build as non-root,
install as root, then try to remove the build directory as
non-root; Clean up properly if relink fails; Change
"$realname"U to ${realname}T to be consistent.
Missing backport of 2004-03-24 patch reported against MirLibtool
by Marc Matteo <marcm@lectroid.net>.

20 years ago* libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
Bruno Haible [Fri, 8 Jul 2005 15:03:15 +0000 (15:03 +0000)] 
* libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL
executable after installing it.

20 years ago* ltmain.in (install mode): Do not assume `-f' needs an argument if
Ralf Wildenhues [Fri, 8 Jul 2005 13:48:28 +0000 (13:48 +0000)] 
* ltmain.in (install mode): Do not assume `-f' needs an argument if
the install program is `cp'.  Cleanup install mode somewhat.
Reported by Juergen Leising <juergen.leising@gmx.de>.

20 years ago* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): Quieten configure output
Thorsten Glaser [Sun, 3 Jul 2005 18:15:58 +0000 (18:15 +0000)] 
* libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): Quieten configure output
for corner cases on some BSDs.
(AC_LIBTOOL_SYS_MAX_CMD_LEN): Another comment cleanup.

20 years ago* config/ltmain.m4sh (func_extract_archives, func_mode_install),
Thorsten Glaser [Sun, 3 Jul 2005 16:57:34 +0000 (16:57 +0000)] 
* config/ltmain.m4sh (func_extract_archives, func_mode_install),
m4/libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_SYS_DYNAMIC_LINKER)
(AC_LIBTOOL_WIN32_DLL, AC_PROG_LD, AC_PROG_LD_GNU)
(AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS):
Comment language, indentation, and backquote cleanup.
* THANKS: Updated.

20 years ago* ltmain.in (compile mode, link mode),
Ralf Wildenhues [Sat, 2 Jul 2005 10:19:39 +0000 (10:19 +0000)] 
* ltmain.in (compile mode, link mode),
libtool.m4 (_LT_AC_PROG_ECHO_BACKSLASH, _LT_AC_LOCK,
AC_LIBTOOL_SYS_DYNAMIC_LINKER,  AC_PATH_TOOL_PREFIX,
AC_DEPLIBS_CHECK_METHOD,   AC_LIBTOOL_LANG_C_CONFIG,
AC_LIBTOOL_LANG_CXX_CONFIG,  AC_LIBTOOL_POSTDEP_PREDEP,
AC_LIBTOOL_LANG_F77_CONFIG,  AC_LIBTOOL_PROG_COMPILER_PIC,
AC_LIBTOOL_PROG_LD_SHLIBS): Remove some unnecessary quotes.

20 years ago* ltmain.in (link mode): Handle spaces in paths to executed
Derek R. Price [Fri, 1 Jul 2005 02:23:01 +0000 (02:23 +0000)] 
* ltmain.in (link mode): Handle spaces in paths to executed
programs.  Quote path in error message.

20 years ago* THANKS: Updated.
Ralf Wildenhues [Wed, 29 Jun 2005 08:27:19 +0000 (08:27 +0000)] 
* THANKS: Updated.

20 years ago* ltmain.in [darwin]: Accept -arch flag.
Peter O'Gorman [Tue, 21 Jun 2005 14:16:58 +0000 (14:16 +0000)] 
* ltmain.in [darwin]: Accept -arch flag.

20 years ago* ltmain.in: Add fully-qualified paths to temp_rpath
Bob Friesenhahn [Thu, 16 Jun 2005 14:29:18 +0000 (14:29 +0000)] 
* ltmain.in: Add fully-qualified paths to temp_rpath
rather than unqualified paths in order to avoid possible errors
when computing the fully-qualified path later.

20 years ago* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Ralf Wildenhues [Sat, 11 Jun 2005 11:04:30 +0000 (11:04 +0000)] 
* libtool.m4 (AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Fix sed script syntax to be portable.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS,
Ralf Wildenhues [Mon, 6 Jun 2005 16:14:04 +0000 (16:14 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS,
AC_LIBTOOL_LANG_CXX_CONFIG): PGI also has pgf95.  PGI static flag is
`-Bstatic'.  Remove harmless extra comma from whole_archive output.

20 years ago* ltmain.in (compile mode): In order to find out
Ralf Wildenhues [Sun, 5 Jun 2005 17:36:50 +0000 (17:36 +0000)] 
* ltmain.in (compile mode): In order to find out
about forbidden characters in output, check with grep after checking
func_quote_for_eval result.  Also, warn instead of fail.
(func_infer_tag, compile mode, link mode, install mode):
Revert SunOS sh bug workaround patch from 2004-12-28 as it
triggers bugs in the Tru64 5.1B shell.
Reported by Albert Chin <libtool@mlists.thewrittenword.com> and
Nicolas Joly <njoly@pasteur.fr>.

20 years ago* doc/libtool.texi (Thread Safety in libltdl),
Olly Betts [Wed, 1 Jun 2005 19:16:06 +0000 (19:16 +0000)] 
* doc/libtool.texi (Thread Safety in libltdl),
libltdl/ltdl.c (argz_create_sep): Fix some typos.

20 years ago* ltmain.in: Do not add installed static litool libraries to
Peter O'Gorman [Tue, 31 May 2005 03:47:34 +0000 (03:47 +0000)] 
* ltmain.in: Do not add installed static litool libraries to
convenience, they are not convenience libraries.
Reported by Chen-Mou Cheng <chenmou.cheng@gmail.com>

20 years ago* doc/libtool.texi (Link mode): Document -objectlist.
Ralf Wildenhues [Wed, 18 May 2005 07:49:39 +0000 (07:49 +0000)] 
* doc/libtool.texi (Link mode): Document -objectlist.
Noted by Richard Kreckel <Richard.Kreckel@ginac.de>.

20 years ago* configure.ac: Bump version.
Ralf Wildenhues [Mon, 16 May 2005 10:32:01 +0000 (10:32 +0000)] 
* configure.ac: Bump version.
* NEWS: Updated.

20 years agoGNU libtool 1.5.18 is released. release-1-5-18
Ralf Wildenhues [Mon, 16 May 2005 10:00:21 +0000 (10:00 +0000)] 
GNU libtool 1.5.18 is released.

* configure.ac: Bump version.
* NEWS: Updated.
* config.guess, config.sub, install-sh, doc/texinfo.tex: Updated.
* THANKS: Updated.

20 years ago* doc/libtool.texi (Distributing libltdl): Add note that
Ralf Wildenhues [Mon, 16 May 2005 08:55:29 +0000 (08:55 +0000)] 
* doc/libtool.texi (Distributing libltdl): Add note that
`libltdl/Makefile' should not be configured by toplevel `configure.ac'.
Reported by Gideon Go <gideon.go@gmail.com>.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sun, 15 May 2005 14:13:23 +0000 (14:13 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
[linux]: PGI: Backport whole_archive changes from HEAD.
Add $pic_flag to archive_cmds and archive_expsyms_cmds.
Bug reported against LAM by Troy Telford <ttelford@lnxi.com>.

20 years ago* THANKS: Updated.
Ralf Wildenhues [Fri, 13 May 2005 07:48:12 +0000 (07:48 +0000)] 
* THANKS: Updated.

20 years ago* ltmain.in [darwin]: Pass -framework for executables too.
Peter O'Gorman [Wed, 4 May 2005 13:52:10 +0000 (13:52 +0000)] 
* ltmain.in [darwin]: Pass -framework for executables too.
Reported by Adam <adam@albedo.art.pl>

20 years agoCommit ChangeLog entry as well.
Andreas Schwab [Mon, 2 May 2005 13:07:27 +0000 (13:07 +0000)] 
Commit ChangeLog entry as well.

20 years ago* libltdl/Makefile.am (local-install-files): Rename back from
Ralf Wildenhues [Mon, 2 May 2005 12:52:07 +0000 (12:52 +0000)] 
* libltdl/Makefile.am (local-install-files): Rename back from
install-data-local.
* Makefile.am (install-data-hook):  Readd call to local-install-files.
* NEWS: Updated.
Fixes libltdl install regression introduced in 1.5.16.

20 years agoActually commit.
Ralf Wildenhues [Fri, 29 Apr 2005 08:56:01 +0000 (08:56 +0000)] 
Actually commit.

20 years ago* ltdl.m4 (all over): Quote all arguments to AC_DEFINE and
Ralf Wildenhues [Fri, 29 Apr 2005 08:53:28 +0000 (08:53 +0000)] 
* ltdl.m4 (all over): Quote all arguments to AC_DEFINE and
AC_DEFINE_UNQUOTED consistently.  Reported by
Michael Koch  <konqueror@gmx.de>, Riccardo Mottola <zuse@libero.it>,
and Dalibor Topic <robilad@kaffe.org>.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
Ralf Wildenhues [Thu, 28 Apr 2005 12:51:17 +0000 (12:51 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
need_version to yes or no depending on the os release.
Missing backport reported by Dalibor Topic <robilad@kaffe.org>.

20 years agoCorrect Roberto Bagnara's name.
Ralf Wildenhues [Wed, 27 Apr 2005 20:02:54 +0000 (20:02 +0000)] 
Correct Roberto Bagnara's name.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
Ralf Wildenhues [Wed, 27 Apr 2005 11:53:26 +0000 (11:53 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
not understand t in regex.
Reported by Tim Van Holder <tim.vanholder@gmail.com>.

20 years ago* configure.ac, NEWS: Updated to 1.5.17a.
Ralf Wildenhues [Mon, 25 Apr 2005 18:44:19 +0000 (18:44 +0000)] 
* configure.ac, NEWS: Updated to 1.5.17a.

20 years agoGNU libtool 1.5.16 is released. release-1-5-16
Ralf Wildenhues [Mon, 25 Apr 2005 18:13:26 +0000 (18:13 +0000)] 
GNU libtool 1.5.16 is released.

20 years ago* libtool.m4 (_LT_CC_BASENAME): Ignore `compile'.
Ralf Wildenhues [Sun, 24 Apr 2005 17:45:59 +0000 (17:45 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): Ignore `compile'.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS)
Ralf Wildenhues [Sat, 23 Apr 2005 15:46:26 +0000 (15:46 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS)
[solaris]: Update wl for Sun Studio f77/f90/f95.  Fix
whole_archive_flag_spec for cc and f77/f90/f95 to prevent reordering in
case we link with $CC.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_F77_CONFIG) [ aix4, aix5 ]:
Gary Kumfert [Sat, 23 Apr 2005 08:16:40 +0000 (08:16 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_F77_CONFIG) [ aix4, aix5 ]:
Adjust logic to match the C case: Only disable static if not
on ia64 nor runtimelinking.

20 years ago* doc/libtool.texi: Get rid of overfull hboxes.
Jonathan Ryshpan [Sat, 23 Apr 2005 06:09:52 +0000 (06:09 +0000)] 
* doc/libtool.texi: Get rid of overfull hboxes.

20 years ago* libtool.m4 (_LT_CC_BASENAME): Use $echo, not $ECHO, for consistency.
Ralf Wildenhues [Fri, 22 Apr 2005 16:40:01 +0000 (16:40 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): Use $echo, not $ECHO, for consistency.

20 years agoThe FSF are moving offices today. Changed their contact address
Gary V. Vaughan [Fri, 22 Apr 2005 09:05:43 +0000 (09:05 +0000)] 
The FSF are moving offices today.  Changed their contact address
in all files from `59 Temple Place, Suite 330, MA 02111-1307' to
`51 Franklin Street, Fifth Floor, MA 02110-1301'.

20 years agoFix changelog entry.
Ralf Wildenhues [Mon, 18 Apr 2005 17:10:09 +0000 (17:10 +0000)] 
Fix changelog entry.

20 years ago* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
Ralf Wildenhues [Mon, 18 Apr 2005 17:07:46 +0000 (17:07 +0000)] 
* libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
New macros: save warnings and boilerplate of simple compile/link tests.
(AC_LIBTOOL_LANG_C_CONFIG, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_LANG_GCJ_CONFIG,
AC_LIBTOOL_LANG_RC_CONFIG): Call.
(AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION, AC_LIBTOOL_PROG_CC_C_O):
Fail only if nonempty warnings different from default compile/link.
* NEWS: Update.

20 years ago* tests/hardcode.test [solaris]: Use dumpstabs if available,
Ralf Wildenhues [Sun, 17 Apr 2005 07:59:52 +0000 (07:59 +0000)] 
* tests/hardcode.test [solaris]:  Use dumpstabs if available,
to avoid false failure caused by debug section which contains
command line (Solaris cc).

20 years ago* libtoolize.in: Fix syntax typos.
Ralf Wildenhues [Sun, 17 Apr 2005 06:52:11 +0000 (06:52 +0000)] 
* libtoolize.in: Fix syntax typos.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG): Add old_archive_cmds
Maciej W. Rozycki [Fri, 15 Apr 2005 14:40:09 +0000 (14:40 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG): Add old_archive_cmds
definition.

20 years ago* libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename.
Ralf Wildenhues [Fri, 15 Apr 2005 13:38:13 +0000 (13:38 +0000)] 
* libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename.
Skip ccache, distcc, purify, cmdline options, `$host_alias-' prefix.
(AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG,  AC_LIBTOOL_LANG_GCJ_CONFIG,
AC_LIBTOOL_LANG_RC_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS): Use.
* NEWS: Update.

20 years ago* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_CONFIG): Fix
Ralf Wildenhues [Tue, 12 Apr 2005 17:29:33 +0000 (17:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_CONFIG): Fix
definition of $Xsed.

20 years ago* tests/linkorder.test: Move to
Ralf Wildenhues [Fri, 8 Apr 2005 15:17:28 +0000 (15:17 +0000)] 
* tests/linkorder.test: Move to
* tests/link-order.test: New, with fixed permissions.
* tests/Makefile.am: Adjust.

20 years ago Peter O'Gorman <peter@pogma.com>
Alexandre Oliva [Fri, 8 Apr 2005 15:03:25 +0000 (15:03 +0000)] 
Peter O'Gorman  <peter@pogma.com>

* ltmain.in: Don't add files with the same base name to an
archive; rename duplicates instead.
(func_extract_an_archive): Remove section to deal with duplicate
base names in an archive.
* tests/func_extract_archives.test: remove.
* tests/duplicate_members.test: new test.
* tests/Makefile.am: Add new test, remove old.

20 years agoFix the order of -L flags added for libtool dep libs.
Alexandre Oliva [Fri, 8 Apr 2005 13:00:50 +0000 (13:00 +0000)] 
Fix the order of -L flags added for libtool dep libs.

* ltmain.in (link mode): Add to tmp_libs paths for libtool dep
libs in reverse order as well.
* tests/defs: Set $build to allow to detect cross-compiles.
* tests/Makefile.am, tests/linkorder.test: New test.

20 years ago* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [ netbsd, freebsd, openbsd,
Mike Stump [Fri, 1 Apr 2005 09:29:32 +0000 (09:29 +0000)] 
* libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [ netbsd, freebsd, openbsd,
darwin, dragonfly]: Use 3/4 of argmax, instead of 1/4.

20 years ago* libtool.m4 (AC_LIBTOOL_CONFIG): Typo.
Ralf Wildenhues [Mon, 28 Mar 2005 13:01:37 +0000 (13:01 +0000)] 
* libtool.m4 (AC_LIBTOOL_CONFIG): Typo.

20 years ago* m4/libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG):
Ralf Wildenhues [Mon, 28 Mar 2005 09:33:57 +0000 (09:33 +0000)] 
* m4/libtool.m4 (AC_LIBTOOL_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG):
Set $cc_basename.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move linux entry to
Ralf Wildenhues [Tue, 22 Mar 2005 10:22:36 +0000 (10:22 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move linux entry to
correct position, re-indent.

20 years ago* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris]: Use ${wlarc}
Ralf Wildenhues [Tue, 22 Mar 2005 07:40:53 +0000 (07:40 +0000)] 
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris]: Use ${wlarc}
and set to empty when using $LD for linking.  Fixes regression
introduced in 2004-12-20.
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de> and
Пухальский Юрий Андреевич <pooh@cryptopro.ru>.

20 years ago* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
Ralf Wildenhues [Mon, 21 Mar 2005 18:16:49 +0000 (18:16 +0000)] 
* libtool.m4 (AC_LIBTOOL_SETUP, AC_LIBTOOL_LANG_CXX_CONFIG,
AC_LIBTOOL_LANG_F77_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS):
For matching compiler names: Pick only first word, allow leading white
space..
* tests/sh.test: ..and test for missing `*' at end of patterns.

20 years agoUpdate .cvsignore files.
Ralf Wildenhues [Sat, 19 Mar 2005 20:10:13 +0000 (20:10 +0000)] 
Update .cvsignore files.

20 years ago* tests/demo-nopic.test: Enhance status output
Ralf Wildenhues [Sat, 19 Mar 2005 19:55:01 +0000 (19:55 +0000)] 
* tests/demo-nopic.test: Enhance status output
noted by Tom Burger <tvburger@few.vu.nl>.

20 years ago* libtool.m4: The compiler can be a program name with args, so
Peter O'Gorman [Fri, 18 Mar 2005 15:33:58 +0000 (15:33 +0000)] 
* libtool.m4: The compiler can be a program name with args, so
always check cc_basename against compiler name and a wildcard.
Also, drop unnecessary quotes in `case' argument.

20 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ solaris2.6+ ]:
Albert Chin-A-Young [Fri, 18 Mar 2005 14:39:48 +0000 (14:39 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ solaris2.6+ ]:
When linking convenience libraries on Solaris with the Sun C++
compiler, pass convenience libraries through to the linker with
-Qoption between allextract/defaultextract.  The Sun C++ compiler
bundles -Qoption arguments so convenience libraries are linked with
defaultextract otherwise.
Backport of branch-2-0 patch dated 2004-03-14.

20 years ago* ltmain.in: unconditionally set IFS, and set it
Ralf Wildenhues [Wed, 16 Mar 2005 17:31:02 +0000 (17:31 +0000)] 
* ltmain.in: unconditionally set IFS, and set it
to the one true right sequence: space, tab, newline.

20 years ago* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments
Ralf Wildenhues [Wed, 16 Mar 2005 10:05:52 +0000 (10:05 +0000)] 
* configure.ac, libltdl/configure.ac: s/##/dnl/ for comments
that are meaningless in configure.
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.