2005-02-04 22:51:53 +08:00
|
|
|
2005-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* tests/Makefile.am, tests/testsuite.at, tests/stresstest.at:
|
|
|
|
New test. Stresses several combinations of link flags and
|
|
|
|
path specifications. Uses several data types to test linkage
|
|
|
|
against symbols in all kinds of (e.g., ELF) sections.
|
|
|
|
|
2005-02-04 00:31:02 +08:00
|
|
|
2005-02-03 Reid Spencer <reid@x10sys.com>,
|
|
|
|
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* config/ltmain.m4sh (func_generate_dlsyms): Fix broken subdir
|
|
|
|
path computation, exposed by using `-dlopen self'. Fix broken
|
|
|
|
sed script exposed by additionally using `-export-symbols FILE'.
|
|
|
|
|
2005-02-03 15:43:33 +08:00
|
|
|
2005-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* THANKS: Update.
|
|
|
|
|
2005-02-03 21:00:12 +08:00
|
|
|
* THANKS: Update.
|
|
|
|
|
2005-02-03 11:53:12 +08:00
|
|
|
2005-02-03 Peter O'Gorman <peter@pogma.com>
|
|
|
|
|
|
|
|
* config/ltmain.m4sh [darwin]: Don't add installed libs to
|
|
|
|
temp_rpath when building executables on darwin, or other systems
|
|
|
|
which use hardcode_automatic. It may break our wrapper scripts.
|
|
|
|
|
2005-02-02 20:16:45 +08:00
|
|
|
2005-02-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2005-02-03 06:15:02 +08:00
|
|
|
* config/getopt.m4sh (func_version, func_usage, func_help,
|
|
|
|
* config/ltmain.m4sh (func_mode_help, func_config, func_features):
|
|
|
|
Exit with nonzero status on write failures.
|
|
|
|
|
2005-02-02 20:16:45 +08:00
|
|
|
* tests/sh.test: Check for preferred function definition layout.
|
|
|
|
|
2005-02-01 15:34:34 +08:00
|
|
|
2005-02-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2005-02-02 01:43:58 +08:00
|
|
|
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
|
|
|
|
[ pw32, freebsd3.[01], freebsdelf3.[01] ]
|
|
|
|
(_LT_LINKER_SHLIBS) [ linux with GNU ld < 2.11, aix4.[012]* ]
|
|
|
|
(_LT_LANG_CXX_CONFIG) [ aix4.[012]*, freebsd[12], solaris2.[0-5] ]
|
|
|
|
(_LT_LANG_GCJ_CONFIG): Fix [] quoting. Should fix various spurious
|
|
|
|
failures.
|
|
|
|
|
2005-02-01 23:09:46 +08:00
|
|
|
* tests/Makefile.am: Add `atconfig' to DISTCLEANFILES.
|
|
|
|
|
2005-02-01 20:31:16 +08:00
|
|
|
* clcommit.m4sh: Test whether the shell understands `read -r'. Use as
|
|
|
|
`$read_r' if available, so `\' is preserved in commit notices.
|
|
|
|
|
2005-02-01 15:34:34 +08:00
|
|
|
* HACKING (Editing `.m4sh' Files): Document preferred function
|
|
|
|
header layout.
|
|
|
|
* config/ltmain.m4sh (func_win32_libid, func_infer_tag)
|
|
|
|
(func_generate_dlsyms, func_extract_an_archive, func_extract_archives):
|
|
|
|
adjust to fit.
|
|
|
|
|
2005-02-01 00:17:06 +08:00
|
|
|
2005-01-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2005-02-01 01:30:47 +08:00
|
|
|
* m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Unicos 9 sed rejects
|
|
|
|
empty parentheses as in 's/x\(\)/\1/'.
|
|
|
|
(_LT_COMPILER_PIC) [unicos*]: wl=-Wl,.
|
|
|
|
* tests/sh.test: Not all sed's like '/.*\n.*/' (Unicos 9 sed
|
|
|
|
loops endlessly).
|
|
|
|
|
2005-02-01 01:25:22 +08:00
|
|
|
* tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'.
|
|
|
|
|
2005-02-01 01:20:47 +08:00
|
|
|
* tests/quote.test: Check for `--no-reexec' in $1 to avoid one reexec.
|
|
|
|
|
2005-02-01 01:15:00 +08:00
|
|
|
* m4/libtool.m4 (_LT_COMPILER_C_O): _LT_TAGDECL(lt_compiler_c_o),
|
|
|
|
not _LT_DECL, since this is tag-dependent.
|
|
|
|
|
2005-02-01 00:17:06 +08:00
|
|
|
* config/ltmain.m4sh, m4/libtool.m4: Change `( cmd ) 2>/dev/null' to
|
|
|
|
`{ cmd; } 2>/dev/null', when cmd has no side effects and might be a
|
|
|
|
builtin. Note that it is unspecified whether cmd will run within a
|
|
|
|
subshell (e.g. Bourne shells) or within the current shell (most modern
|
|
|
|
shells).
|
|
|
|
|
2005-01-29 23:09:07 +08:00
|
|
|
2005-01-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [linux]:
|
|
|
|
Update for Intel Compiler icc/icpc/ifort: add -i_dynamic and
|
|
|
|
-nofor_main, if necessary. Simplify logic somewhat.
|
|
|
|
|
2005-01-27 01:52:59 +08:00
|
|
|
2005-01-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* tests/Makefile.am: also re-export CPP, CXXCPP, and the value of
|
|
|
|
SHELL as CONFIG_SHELL.
|
|
|
|
Reported by Heinz Salzmann <heinz.salzmann@micronas.com>.
|
|
|
|
|
2005-01-27 01:38:51 +08:00
|
|
|
2005-01-26 Craig Dooley <xlnxminusx@gmail.com>,
|
|
|
|
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* NEWS, m4/libtool.m4, config/ltmain.m4sh [dragonfly]:
|
|
|
|
Add support for DragonFly.
|
|
|
|
|
2005-01-26 19:30:51 +08:00
|
|
|
2005-01-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Work around pdksh
|
|
|
|
positional parameter expansion bug.
|
|
|
|
|
2005-01-26 04:28:04 +08:00
|
|
|
2005-01-25 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* config/ltmain.m4sh: Fix endless loop in cmdline parsing.
|
|
|
|
|
2005-01-25 16:16:35 +08:00
|
|
|
2005-01-25 Albert Chin-A-Young <china@thewrittenword.com>
|
|
|
|
|
|
|
|
* config/ltmain.m4sh (func_mode_link) [irix]: Preserve processor
|
|
|
|
option for SGI Compiler (-r[0-9][0-9]*).
|
|
|
|
|
2005-01-24 15:42:31 +08:00
|
|
|
2005-01-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2005-01-24 21:28:47 +08:00
|
|
|
* m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Define Bourne and XSI
|
|
|
|
variants of new function func_stripname for stripping literal
|
|
|
|
prefixes and suffixes.
|
|
|
|
* config/ltmain.m4sh (all over): Use func_stripname.
|
|
|
|
|
2005-01-24 15:45:35 +08:00
|
|
|
* tests/defs.m4sh: Extract $build from $LIBTOOL.
|
|
|
|
(func_configure): Pass --host if $host != $build.
|
|
|
|
(func_exec): Try executing cross-compiled binaries (e.g. i686 -> i386),
|
|
|
|
but SKIP rather than FAIL.
|
|
|
|
* tests/depdemo-relink.test: Do not try to access possibly non-
|
|
|
|
existent files. SKIP rather than FAIL or PASS falsely when
|
|
|
|
cross-compiling.
|
|
|
|
|
2005-01-24 15:42:31 +08:00
|
|
|
* m4/libtool.m4 (_LT_SETUP) [mingw, cygwin, pw32, os2]:
|
|
|
|
Add _LT_DECLs for host_os, build_alias, build and build_os.
|
|
|
|
host_os and build were used in a few occasions in ltmain.m4sh
|
|
|
|
and affect above-mentioned systems, the others are added for
|
|
|
|
symmetry and in order to be able to detect cross-compiling.
|
|
|
|
|
2005-01-24 01:10:12 +08:00
|
|
|
2005-01-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* libltdl/Makefile.am: Add $(AM_LDFLAGS) to all per-target
|
|
|
|
variables *_LDFLAGS as per CVS Automake semantic change.
|
|
|
|
|
2005-01-16 20:26:45 +08:00
|
|
|
2005-01-16 Peter O'Gorman <peter@pogma.com>
|
|
|
|
|
2005-01-16 22:07:35 +08:00
|
|
|
* config/ltmain.m4sh (func_mode_link): Don't pass through
|
|
|
|
compiler-like thread flags when using $LD to do the linking.
|
|
|
|
Use compiler_flags instead.
|
|
|
|
Reported by Mark_Andrews@isc.org.
|
|
|
|
|
2005-01-16 20:26:45 +08:00
|
|
|
* m4/libtool.m4 (LT_CMD_MAX_LEN) [osf]: On Tru64 there could
|
|
|
|
be a kernel panic when testing the maximum command line length
|
|
|
|
if exec_disable_arg_limit=1. Don't do the tests to figure it
|
|
|
|
out on *-osf*.
|
|
|
|
Reported by Dr. Hans Ekkehard Plesser
|
|
|
|
<hans.ekkehard.plesser@umb.no>
|
|
|
|
|
2005-01-24 01:10:12 +08:00
|
|
|
2005-01-14 Guido Draheim <guidod-2003-@gmx.de> (tiny change)
|
2005-01-14 17:20:32 +08:00
|
|
|
|
|
|
|
* m4/libtool.m4 (AC_PROG_SED): Don't break test loop early.
|
|
|
|
|
2005-01-12 20:57:32 +08:00
|
|
|
2005-01-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2005-01-14 01:28:08 +08:00
|
|
|
* TODO: Update.
|
|
|
|
|
2005-01-13 22:48:00 +08:00
|
|
|
* libltdl/ltdl.c: Whitespace cleanup.
|
|
|
|
|
2005-01-13 00:35:55 +08:00
|
|
|
* config/ltmain.m4sh: New option `--verbose'/`-v' to enable
|
|
|
|
override of `--silent'. Verbose is the default behavior.
|
|
|
|
* doc/libtool.texi (Invoking libtool): Document it.
|
|
|
|
|
|
|
|
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: While "parsing"
|
2005-01-12 20:57:32 +08:00
|
|
|
/etc/ld.so.conf, skip comments.
|
|
|
|
Reported by Jens Elkner <elkner@linofee.org>.
|
|
|
|
|
2005-01-11 02:49:27 +08:00
|
|
|
2005-01-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* libltdl/libltdl/lt__glibc.h: Move all exported slist
|
|
|
|
symbols into the lt__* namespace.
|
|
|
|
* libltdl/libltdl/lt__private.h, libltdl/libltdl/slist.h:
|
|
|
|
Adjust includes.
|
|
|
|
|
2005-01-10 23:44:13 +08:00
|
|
|
2005-01-10 Peter O'Gorman <peter@pogma.com>
|
|
|
|
|
|
|
|
* config/ltmain.m4sh (func_mode_link): Fix
|
|
|
|
inherited_linker_flags so it puts it on the link line when
|
|
|
|
linking shared libraries as well as when linking executables.
|
|
|
|
* tests/inherited_flags.at: test inherited_linker_flags.
|
|
|
|
* tests/Makefile.am: Add test.
|
|
|
|
* tests/testsuite.at: Add test.
|
|
|
|
Reported by: Albert Chin-A-Young <china@thewrittenword.com>
|
|
|
|
|
2005-01-10 18:59:37 +08:00
|
|
|
2005-01-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* tests/sh.test: After `set dummy [...]', check for `shift'
|
|
|
|
within the same and following line.
|
|
|
|
* config/ltmain.m4sh (func_enable_tag, func_mode_install)
|
|
|
|
(func_mode_link): Sprinkle `shift's all over to conform to this.
|
|
|
|
|
2005-01-09 21:12:34 +08:00
|
|
|
2005-01-09 Gary V. Vaughan <gary@gnu.org>
|
|
|
|
|
2005-01-09 21:33:19 +08:00
|
|
|
* HACKING (Editing 'ChangeLog'): Follow the GCS with respect to
|
|
|
|
attributions, and mention how to handle tiny changes.
|
|
|
|
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
|
|
|
|
|
2005-01-09 21:12:34 +08:00
|
|
|
* ChangeLog.2004: Trim 2005 entries.
|
|
|
|
* ChangeLog: Add missing entries.
|
|
|
|
|
2005-01-09 05:17:57 +08:00
|
|
|
2005-01-08 Gary V. Vaughan <gary@gnu.org>
|
|
|
|
|
2005-01-09 05:34:28 +08:00
|
|
|
* ChangeLog: Move 2004 change logs from here...
|
|
|
|
* ChangeLog.2004: ...to here.
|
|
|
|
|
2005-01-09 05:17:57 +08:00
|
|
|
* m4/argz.m4, m4/libtool.m4, m4/ltdl.m4, m4/ltoptions.m4,
|
|
|
|
m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: RMS says,
|
|
|
|
'I think the [license of autoconf macro files] should be:
|
|
|
|
# This file is free software; the Free Software Foundation
|
|
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
|
|
# with or without modifications, as long as this notice is
|
|
|
|
# preserved.'.
|
|
|
|
|
2005-01-09 03:05:19 +08:00
|
|
|
* ChangeLog: Reformatting.
|
|
|
|
* HACKING: Fix section numbering.
|
|
|
|
(Editing 'ChangeLog'): New notes on ChangeLog entry format.
|
|
|
|
|
2005-01-09 21:12:34 +08:00
|
|
|
2005-01-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
|
|
|
* tests/am-subdir.at tests/testsuite.at (AT_BOOTSTRAP,
|
|
|
|
AT_LIBTOOLIZE, AT_CHECK_LIBTOOLIZE): Rename to ...
|
|
|
|
(LT_AT_BOOTSTRAP, LT_AT_LIBTOOLIZE, LT_AT_CHECK_LIBTOOLIZE):
|
|
|
|
...and make use of new names.
|
|
|
|
|
2005-01-09 05:34:28 +08:00
|
|
|
Continued in ChangeLog.2004
|
1999-03-17 05:04:50 +08:00
|
|
|
|
1999-01-23 02:04:51 +08:00
|
|
|
$Revision$ $Date$
|