]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
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.

19 years ago* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
Albert Chin-A-Young [Mon, 31 Oct 2005 08:38:50 +0000 (08:38 +0000)] 
* libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG)
(AC_LIBTOOL_PROG_LD_SHLIBS) [ aix ]: Remove duplicate
always_export_symbols=yes for AIX.

19 years ago* ltmain.in (link mode): With `-static', only link statically
Howard Chu [Sat, 29 Oct 2005 14:21:45 +0000 (14:21 +0000)] 
* ltmain.in (link mode): With `-static', only link statically
against uninstalled libtool libraries.  Fixes 1.5.x regression
to match documented (and actual 1.4.x) behavior.
* NEWS: Updated.

19 years ago* libtoolize.in: Fail if libltdl files not present but
Ralf Wildenhues [Sat, 29 Oct 2005 14:00:44 +0000 (14:00 +0000)] 
* libtoolize.in: Fail if libltdl files not present but
`--ltdl' given.
Reported by Troy Benjegerdes <hozer@hozed.org>.

20 years ago* ltmain.in (link mode): When accepting -64, -mips[0-9], et. al.
Albert Chin-A-Young [Tue, 18 Oct 2005 07:26:05 +0000 (07:26 +0000)] 
* ltmain.in (link mode): When accepting -64, -mips[0-9], et. al.
compiler flags, don't set compiler_flags only for GCC as the
vendor compiler also requires this flag. Sync with HEAD.
Reported by Donald Anderson <dda@ddanderson.com>.

20 years ago* ltmain.in [darwin]: Don't check for "bundle" in file path.
Ralf Wildenhues [Mon, 17 Oct 2005 14:06:26 +0000 (14:06 +0000)] 
* ltmain.in [darwin]: Don't check for "bundle" in file path.
Reported by Christoph Egger <Christoph_Egger@gmx.de>.

20 years ago* libltdl/ltdl.c (find_module): Check that dir is set.
Peter O'Gorman [Thu, 13 Oct 2005 04:48:50 +0000 (04:48 +0000)] 
* libltdl/ltdl.c (find_module): Check that dir is set.
(load_deplibs): Don't free the user search paths too early.

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.