]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ChangeLog.2003: New file, containing all the ChangeLog entries
authorGary V. Vaughan <gary@gnu.org>
Tue, 6 Jan 2004 19:43:09 +0000 (19:43 +0000)
committerGary V. Vaughan <gary@gnu.org>
Tue, 6 Jan 2004 19:43:09 +0000 (19:43 +0000)
from 2003.  Trimmed ChangeLog accordingly.

ChangeLog
ChangeLog.2003 [new file with mode: 0644]

index d820b9e49924ec31fd89d5b0f3327e3414b4a825..0c316c6cd3aae09a6bae4cadcd8e315b1be9a6e4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-01-06  Gary V. Vaughan  <gary@gnu.org>
 
+       * ChangeLog.2003: New file, containing all the ChangeLog entries
+       from 2003.  Trimmed ChangeLog accordingly.
+
        * ltmain.in: Output 2004 in the copyright from libtool --version.
 
 2004-01-03  Stefan Nordhausen  <nordhaus@informatik.hu-berlin.de>
 
        * NEWS: Next release will be in 2004.
 
-2003-12-31  Scott James Remnant  <scott@netsplit.com>
-
-       * ltmain.sh: Infer tagged configuration for link mode with the
-       full compiler arguments available rather than only the first.
-
-2003-12-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * ltmain.sh: Quote $exec_cmd before it is eval'ed, so that
-       libtool --mode=execute echo '4 * 5' does not expand the `*'.
-
-2003-11-28  Peter O'Gorman  <peter@pogma.com>
-
-       * m4/libtool.m4: Move things around so that "setopt NO_GLOB_SUBST"
-       to make zsh behave wrt \ escapes happens early in config.status.
-
-2003-11-27  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/configure.ac: Removed.
-       * configure.ac (AC_CONFIG_HEADERS): Merged from
-       libltdl/configure.ac.
-       (AC_LIB_LTDL): Ditto.
-       (AC_CONFIG_FILES): Add libltdl/Makefile.
-       (AC_CONFIG_SUBDIRS): Removed.
-       (AC_CONFIG_COMMANDS): Remove generation of libltdl/ltmain.sh.
-       * libltdl/Makefile.am (libtool): Removed references, since we now
-       share $(top_builddir)/libtool.
-       * NEWS: Updated.
-
-2003-11-26  Gary V. Vaughan  <gary@gnu.org>
-
-       * Makefile.am (vcl.tmp): Be careful of VPATH builds.
-
-       * Makefile.am (EXTRA_DIST): Add stamp-vcl, or we go back to a
-       double configure run from a distributed tarball :-?
-
-2003-11-26  Gary V. Vaughan  <gary@gnu.org>
-
-       Okay, the problem I am trying to solve is that when a change (say,
-       bumping the version to 1.6 for the next release) is committed, the
-       timestamp in ChangeLog is updated, but ltmain.sh and libtoolize
-       inherit the pre-commit build number from config.status.  This
-       delta notes the change in build number in the unstamped ChangeLog
-       and forces a rerun of configure etc. to roll a new ltmain.sh with
-       the correct TIMESTAMP:
-
-       * Makefile.am (stamp-vcl): We actually need a new config.status to
-       force the correct timestamp into libtoolize and ltmain.sh,
-       rerunning autoconf has no effect at all if configure.ac hasn't
-       changed.
-
-2003-11-26  Gary V. Vaughan  <gary@gnu.org>
-
-       * Makefile.am (stamp-vcl): New rules to force libtool and
-       libtoolize scripts to update when the TIMESTAMP changes in
-       ChangeLog, but the file modification time doesn't (e.g in cvs
-       commit).  Otherwise we'll carry on releasing tarballs with the
-       wrong version numbers in the tools!
-
-       * config/mkstamp: Change output format to ` $rev $date'.
-       * configure.ac: Make the banner more like suggestions in
-       http://www.gnu.org/prep/standards_toc.html Section 4.6.
-       * libtoolize.in: Make --version output conform to the GNU
-       standard.
-       * ltmain.in: Ditto. And tweak the generated file headers to
-       match.
-
-2003-11-25  Gary V. Vaughan  <gary@gnu.org>
-
-       * Makefile.am (config.status): Removed.  Rebuilding config.status
-       isn't enough, because the TIMESTAMP in configure is still out
-       of date.
-       (configure): We actually need a new configure to force the
-       correct timestamp into ltmain.sh.
-
-       * Makefile.am (config/ltmain.sh): Removed.  Rebuilding ltmain.sh
-       isn't enough, because the TIMESTAMP in config.status is still out
-       of date.
-       (config.status): We actually need a new config.status to force the
-       correct timestamp into ltmain.sh.
-
-       * Makefile.am (config/ltmain.sh): Note the dependency on the
-       timestamp in ChangeLog so we don't ship libtools that report the
-       wrong version number :-/
-
-       * bootstrap: Explain automake and autoconf version dependencies
-       truthfully, and the difference between bootstrap and user
-       dependencies.
-       * configure.ac (AM_INIT_AUTOMAKE): List AUTOMAKE_OPTIONS here.
-       * Makefile.am, doc/Makefile.am, tests/Makefile.am
-       (AUTOMAKE_OPTIONS): Removed from here.
-
-2003-11-24  Gary V. Vaughan  <gary@gnu.org>
-
-       * tests/defs (func_configure): cdemo, demo and mdemo are shows
-       signs of indeterminacy for some users.  Be more verbose during
-       failure to help track down the cause.
-
-2003-11-22  Peter O'Gorman  <peter@pogma.com>
-
-       * ltmain.in: Check for module_cmds if max_cmd_len is exceeded too.
-
-       * ltmain.in: Move eval to after command separation to allow ~ in paths.
-
-       * tests/demo-hardcode.test: Call ./libtool not libtool.
-
-       * ltmain.in: Test $old_striplib before using it, not $striplib.
-
-2003-11-22  Gary V. Vaughan  <gary@gnu.org>
-
-       * configure.ac (LASTRELEASE): Calculate it as best as we can from
-       AC_PACKAGE_VERSION.
-       * Makefile.am (distdir): Remove dependency on timestamps so that
-       it is possible to roll a dist without contacting the cvs server.
-       Use `make cvs-release' for that.
-       (cvs-news): Extracted from cvs-dist.
-       (cvs-dist): Depend on cvs-news.
-       (CHECK_LASTRELEASE): Check LASTRELEASE has been set.
-       (prev-tarball): New rule.  Use LASTRELEASE to make sure the
-       previous release tarball is present.
-       (cvs-diff): Use CHECK_LASTRELEASE.
-       (xdelta): Ditto.
-       (cvs-release): Depend on prev-tarball, timestamps, cvs-news and
-       fetch. Provided you set LASTRELEASE appropriately, making a full
-       cvs release is just a matter of `make cvs-release', and submitting
-       the files to ftp-upload.
-
-2003-11-19  Gary V. Vaughan  <gary@gnu.org>
-
-       * m4/libtool.m4 (_LT_PROG_LTMAIN): Ensure config.status has a
-       value for `ac_aux_dir' when automake is not used.
-       Reported by Patrick Welche <prlw1@newn.cam.ac.uk>.
-
-       * configure.ac (AC_PREREQ): AS_HELP_STRING was introduced after
-       autoconf-2.57 was released.
-
-2003-11-18  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.c (lt_dlhandle_find): New function to find a handle
-       by module name.
-       * libltdl/ltdl.h (lt_dlhandle_find): Declare it.
-       * doc/libtool.texi (User defined module data): Document it.
-       * NEWS: Updated.
-
-2003-11-17  Gary V. Vaughan  <gary@gnu.org>
-
-       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Uncomment call to
-       _LT_CONFIG_COMMANDS.
-       (_LT_AC_TAG_CONFIG, AC_LIBTOOL_CONFIG): Accumulate tag generation
-       for `config.status' using _LT_CONFIG_SAVE_COMMANDS.  Remove
-       AC_MSG_NOTICE noise now that libtool is generated by a single
-       config.status tag.
-       * Makefile.am (libtool): Specify CONFIG_COMMANDS properly now that
-       libtool is generated in one pass.
-
-       * configure.ac (CONF_SUBDIRS): Make these relative to
-       tests/Makefile.am.
-       (DIST_MAKEFILE_LIST): Adjust to compensate for having removed the
-       `tests/' part in CONF_SUBDIRS.
-       * tests/Makefile.am (DIST_SUBDIRS): Distribute these directories.
-       (SUBDIRS): Set to `.', a NOP, to workaround an automake bug which
-       ignores DIST_SUBDIRS unless SUBDIRS is also set.
-       * Makefile.am (DIST_SUBDIRS): Don't try to distribute the tests
-       subdirectories from here, since the recursive automake dist rule
-       only works with direct child directories.  Defer to
-       tests/Makefile.am in this case.
-
-2003-11-15  Scott James Remnant  <scott@netsplit.com>
-
-       * ltmain.in: In compile mode, delay parsing of -shared, -static,
-       -prefer-pic and -prefer-non-pic until after tagged configuration
-       has been read.  In link mode, read tagged configuration before
-       parsing any arguments.  These arguments will now work when using
-       a non-C compiler.
-
-2003-11-14  Gary V. Vaughan  <gary@gnu.org>
-
-       * NEWS: Mention AC_LIBTOOL_TAGS.
-
-       * Makefile.am (EXTRA_DIST): List ChangeLog files correctly.
-
-       * tests/cdemo/configure.ac, tests/demo/configure.ac,
-       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
-       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
-       tests/pdemo/configure.ac, tests/tagdemo/configure.ac: Declare just
-       the tags we need using AC_LIBTOOL_TAGS, reducing the size of the
-       configure script by 50% in most cases.
-
-2003-11-14  Marius Vollmer  <mvo@zagadka.de>
-
-       * doc/libtool.texi (Libltdl interface): libltdl does in fact load
-       dependency libs for lt_dlopen()ed modules.
-
-2003-11-14  Gary V. Vaughan  <gary@gnu.org>
-
-       Run our configure.ac files through Autoconf 2.59's autoupdate, and
-       then tweak the results by hand:
-
-       * m4/libtool.m4 (AC_PROG_LD): In common with all the other
-       AC_PROG_ macros, AC_SUBST the discovered LD.
-       (AC_PROG_NM): Similarly for NM.
-       (LT_AC_PROG_SED): Similarly for SED.
-       * configure.ac: No need to SUBST NM and LD manually any more.
-       (AC_PREREQ): Conservatively downgrade from 2.59 to 2.54.
-       * tests/cdemo/configure.ac, tests/demo/configure.ac,
-       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
-       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
-       tests/pdemo/configure.ac, tests/tagdemo/configure.ac: Ditto.
-       * m4/libtool.m4 (AM_PROG_LIBTOOL, AM_ENABLE_SHARED,
-       AM_ENABLE_STATIC, AM_DISABLE_SHARED, AM_DISABLE_STATIC,
-       AM_PROG_LD, AM_PROG_NM): AU_DEFUN these macros so autoupdate can
-       use the newer definitions.
-
-2003-11-12  Gary V. Vaughan  <gary@gnu.org>
-
-       The rules for uploading releases to gnu.org have been updated, and
-       are in fact now rather complicated.  This delta updates the
-       release instructions to the describe the new process, and updates
-       the maintainer rules to help automate many of the steps:
-
-       * README-alpha: Updated release instructions.
-       * Makefile.am (GPG): Name of the program for generating signatures
-       for files to be uploaded.
-       (XDELTA, XDELTA_OPTIONS): Invocation of xdelta.
-       (cvs-dist): Run distcheck before tagging the cvs tree incase
-       distcheck fails, and then generate the gpg signature files.
-       (cvs-diff): Generate the gpg signature files for the diff.
-       (xdelta): New rule for generating the xdelta diffs and associated
-       gpg signature files.
-       (cvs-release): New rule to do all of the above, if you don't mind
-       typing your gpg passphrase over and over again. :-)
-       (fetch): New rule inspired by automakes similar rule for updating
-       files maintained outside the project.
-       * config/config.guess, config/config.sub: Updated with the new
-       fetch rule.
-
-2003-11-11  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.c (lt_dlinit): Save a function call for each loader
-       added to the list, in exchange for appending loaders to the list
-       with O(N) rather than O(1).  The longest the loader list can ever
-       get is 4 (on cygwin with dld installed) so it probably constitutes
-       a small speedup, in addition to making the code much more readable.
-
-       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Don't define the value for
-       ltmain unconditionally.
-       (_LT_PROG_LTMAIN): New macro to ensure that the
-       shell variable `ltmain' actually points at a suitable `ltmain.sh'.
-       (_AC_PROG_LIBTOOL): Require it.
-       (AC_LIBTOOL_CONFIG, _LT_AC_TAG_CONFIG): Invoke it.
-       * Makefile.am (libtool): ltmain.sh is in the build tree.
-       * libltdl/configure.ac: Ditto.
-
-2003-11-10  Scott James Remnant  <scott@netsplit.com>
-
-       * ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs
-       and $finalize_deplibs for programs) when found on the command line
-       or in a .la file's dependency_libs (but don't place them there) so
-       they are honoured when linking both programs and libraries.
-
-2003-11-10  Scott James Remnant  <scott@netsplit.com>
-
-       * m4/libtool.m4  (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include
-       directories found in /etc/ld.so.conf in sys_lib_dlsearch_path_spec.
-
-2003-11-09  Peter O'Gorman  <peter@pogma.com>
-
-       * ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar
-       Tollefsen where a dir could be added to the link line with no '-L'
-       on darwin.
-
-2003-11-07  Gary V. Vaughan  <gary@gnu.org>
-
-       * tests/cdemo/configure.ac, tests/demo/configure.ac,
-       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
-       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
-       tests/pdemo/configure.ac, tests/tagdemo/configure.ac:
-       s/AM_PROG_LIBTOOL/AC_PROG_LIBTOOL/. Marching boldly into the 21th
-       century :-$
-
-       * m4/libtool.m4 (AC_LIBTOOL_TAGS, AC_ENABLE_SHARED,
-       AC_DISABLE_SHARED, AC_ENABLE_STATIC, AC_DISABLE_STATIC,
-       AC_ENABLE_FAST_INSTALL, AC_DISABLE_FAST_INSTALL, AM_PROG_LIBTOOL,
-       AM_ENABLE_SHARED, AM_ENABLE_STATIC, AM_DISABLE_SHARED,
-       AM_DISABLE_STATIC): These macros must be AC_DEFUNed after all,
-       otherwise aclocal can't find them when it tries to construct
-       `aclocal.m4'.
-
-       * Makefile.am (install-data-local): Wipe out old installation
-       pkgdatadir before installing new files.
-       * NEWS: Updated.
-
-       * libtoolize.in (func_scan_files): If libtoolize is run before
-       automake has created install-sh and configure.ac does not mention
-       AC_CONFIG_AUX_DIR, fall back to the current directory for auxdir.
-
-2003-11-07  Robert Millan  <zeratul2@wanadoo.es>
-
-       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [GNU/KNetBSD]: Detect
-       inter-library dependencies.
-
-2003-11-06  Gary V. Vaughan  <gary@gnu.org>
-
-       * m4/libtool.m4 (_LT_AC_FILE_LTDLL_C): Removed; no longer in use.
-
-       * m4/libtool.m4: s/ifelse(/m4_if(/g
-       (_LT_AC_SYS_LIBPATH_AIX, _LT_AC_SHELL_INIT,
-       _LT_AC_PROG_ECHO_BACKSLASH, AC_LIBTOOL_LINKER_OPTION,
-       AC_LIBTOOL_TAGS, _LT_AC_TAG_CHECK, _LT_AC_TAG_CONFIG,
-       AC_ENABLE_SHARED, AC_DISABLE_SHARED, AC_ENABLE_STATIC,
-       AC_DISABLE_STATIC, AC_ENABLE_FAST_INSTALL,
-       AC_DISABLE_FAST_INSTALL, _LT_AC_LANG_C_CONFIG,
-       _LT_AC_LANG_GCJ_CONFIG, _LT_AC_LANG_RC_CONFIG, AC_LIBTOOL_CONFIG,
-       _LT_AC_TAGVAR, AM_PROG_LIBTOOL, AM_ENABLE_SHARED,
-       AM_ENABLE_STATIC, AM_DISABLE_SHARED, AM_DISABLE_STATIC): Use
-       m4_define instead of AC_DEFUN for internal macros that do not
-       AC_PROVIDE or AC_REQUIRE, and documented user macros that cannot
-       be AC_REQUIREd because they need arguments, or because that would
-       violate the documented API.
-
-       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Add a new
-       delay_single_quote_subst sed script to quote single quotes in
-       variables that are copied to `config.status'.
-       (_LT_CONFIG_STATUS_DECLARE): New macro to apply
-       delay_single_quote_subst to a named variable.
-       (AC_LIBTOOL_CONFIG): Use _LT_CONFIG_STATUS_DECLARE to declare all
-       `configure' variables that are copied to `config.status'.
-       (AC_LIBTOOL_PROG_COMPILER_PIC): Fix a quoting bug exposed by
-       _LT_CONFIG_STATUS_DECLARE using the null quadrigraph in the
-       rvalues of lt_prog_compiler_pic.
-
-2003-11-06  Owen Taylor  <otaylor@redhat.com>
-
-       * m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
-       'R' symbol type so read-only symbols can be exported when combining
-       GCC and Solaris LD.
-
-2003-11-06  James Henstridge  <james@daa.com.au>,
-       Scott James Remnant  <scott@netsplit.com>
-
-       * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [Linux]: Fix the
-       -export-symbols and -export-symbols-regex options.
-
-2003-11-06  Scott James Remnant  <scott@netsplit.com>
-
-       * tests/demo-nopic.test: Skip test on hppa, which don't like
-       non-PIC shared libraries.
-
-2003-11-06  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * tests/depdemo/configure.ac, tests/mdemo/configure.ac,
-       tests/mdemo2/configure.ac: process 'libtool --features'
-       from Makefile, not configure -- because libtool doesn't
-       exist at configure time.
-
-       * ltmain.in (find_executable, check_executable) [cygwin*, mingw*]:
-       binary wrapper used with uninstalled executables breaks when
-       invoked via execlp/execvp (that is, via $PATH).  Handle that case.
-       (fnqualify): Subsumed into find_executable.
-
-       * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin*, mingw*]:
-       when extracting symbols from an import lib (occurs if
-       --enable-shared --disable-static), the output of
-       $global_symbol_pipe is not the same as  when extracting from a
-       static library (the default case). Add extra filters to
-       $export_symbols_cmds to process this sort of output in addition to
-       'normal' static-lib output.
-       * NEWS: Updated.
-
-2003-11-06  Charles Wilson  <cwilson@ece.gatech.edu>,
-       Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.c (LT_USE_POSIX_DIRENT): Factored out.
-       (LT_USE_WINDOWS_DIRENT_EMULATION): Move to after include "ltdl.h",
-       as they are affected by __WINDOWS__ definition.
-       (LT_READTEXT_MODE): Use textmode to read .la files.
-       (lt_dlinit): Use LoadLibrary loader as a fallback on cygwin.
-
-2003-11-06  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.h (__WINDOWS__): Define this if _WIN32 or WIN32 are
-       defined, unless __CYGWIN__ or __CYGWIN32__ are defined.
-       (LT_SCOPE): Now set without reference to __CYGWIN__ definition,
-       since __WINDOWS__ now implies !__CYGWIN__ after canonicalisation.
-       (LT_PARAMS, lt_ptr): Use canonicalised __WINDOWS__ to determine
-       which values to set these macros to.
-
-2003-11-05  Gary V. Vaughan  <gary@gnu.org>
-
-       * README-alpha: Mention autotools-announce@gnu.org, and update release
-       note templates.
-
-2003-11-01  Scott James Remnant  <scott@netsplit.com>
-
-       * ltmain.in: When relinking, place the -L parameter containing
-       the installation prefix directory after the intended destination,
-       so we don't accidentally link against an older installed library.
-
-2003-11-01  Peter O'Gorman  <peter@pogma.com>
-
-       * tests/mdemo2/Makefile.am: Let mdemo2 find ltdl.h again.
-
-2003-10-30  Peter O'Gorman  <peter@pogma.com>
-
-       * m4/libtool.m4 (Darwin): Fix stupidities for darwin tags support.
-       Makes it work again if AC_LIBTOOL_TAGS is specified in configure.ac.
-       Bug reported by Joe Orton and Christian Schaffner.
-
-2003-10-21  Gary V. Vaughan  <gary@gnu.org>
-
-       Start to eliminate the double run of configure in a fresh CVS
-       checkout by generating ltmain.sh, using that to create libtool,
-       and then adding the tags to that, all from config.status.
-
-       * configure.ac (AC_CONFIG_FILES): Make config/ltmain.sh, and copy
-       it to libltdl.
-       * Makefile.am ($(srcdir)/config/ltmain.sh): This file is now
-       created by config.status.  Adjust this rule.
-       (libtoolize): Set CONFIG_COMMANDS to empty to prevent regenerating
-       the libtool script as a side effect of running this rule.
-       * libtool.m4: Bump serial number.  Fix comment typos.
-       (_LT_CONFIG_LIBTOOL_INIT, _LT_CONFIG_LIBTOOL,
-       _LT_CONFIG_SAVE_COMMANDS, _LT_CONFIG_COMMANDS: New macros.  They
-       don't work for some reason - the variable value quoting in the
-       init section is all wrong.  Not used at the moment.
-       (AC_LIBTOOL_CONFIG): Generate libtool from config.status.
-       (_LT_AC_TAG_CONFIG): Add the tags in config.status.
-       (compiler_DEFAULT): Save the compiler value for the DEFAULT tag,
-       or it gets overwritten by the other macros.
-       (EOF): Globally replace with _LT_EOF to avoid namespace pollution.
-       * tests/demo/configure.ac (STATIC): Check $enable_static instead
-       of running ./libtool which doesn't exist yet.
-       (BINARY_HELLDL): Check $lt_cv_sys_global_symbol_pipe with case
-       instead of grepping ./libtool which doesn't exist yet.
-       * tests/pdemo/configure.ac (STATIC, BINARY_HELLDL): Ditto.
-       * doc/libtool.texi (AC_PROG_LIBTOOL): Add some notes about trying
-       to get config details from `libtool --config'.
-       * NEWS: Updated.
-
-2003-10-21  Gary V. Vaughan  <gary@gnu.org>
-
-       * ChangeLog, ChangeLog.0, ChangeLog.1: Refactored...
-       * ChangeLog, ChangeLog.2002, ChangeLog.2001, ChangeLog.2000,
-       ChangeLog.1999, ChangeLog.1998, ChangeLog.1997, ChangeLog.1996:
-       ...into entries by year for easier copyright confirmation.
-
-       * configure.ac, libltdl/configure.ac, tests/cdemo/configure.ac,
-       tests/demo/configure.ac, tests/depdemo/configure.ac,
-       tests/f77demo/configure.ac, tests/mdemo/configure.ac,
-       tests/mdemo2/configure.ac, tests/pdemo/configure.ac,
-       tests/tagdemo/configure.ac (AM_INIT_AUTOMAKE): Remove redundant
-       arguments.
-       * libltdl/configure.ac: Use quadrigraphs to escape macronames.
-
-       * bootstrap (reconfdirs): Same as yesterday, only with portable
-       bourne shell syntax.  :-/
-
-2003-10-20  Gary V. Vaughan  <gary@gnu.org>
-
-       * bootstrap (reconfdirs): Overridable top dirs for bootstrap, for
-       those times when you don't want to wait for all of the test
-       directories to be rebootstrapped!
-
-2003-10-19  Kevin P. Fleming  <kpfleming@backtobasicsmgmt.com>
-       Charles Wilson <cygwin@cwilson.fastmail.fm>
-
-       * ltmain.in: include --tag options, if specified, in the
-       relink_command in uninstalled .la files.  Also, preserve --silent,
-       --debug options when libtool re-execs itself.
-       * NEWS: Updated.
-
-2003-10-19  Charles Wilson  <cygwin@cwilson.fastmail.fm>
-
-       * libtoolize.in: protect sed expression against
-       AC_CONFIG_AUX_DIR_DEFAULT.
-
-2003-10-16  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
-
-       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): For MinGW, reverted DLL
-       check method back to a working objdump-based test.  This is not as
-       concrete a test as using the 'file' command, but it does not
-       require that the 'file' command be available.
-
-2003-10-15  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
-
-       * doc/libtool.texi (AC_LIBTOOL_TAGS): Incorporate documentation
-       for AC_LIBTOOL_TAGS macro to specifify libtool tags. The now
-       defunct --with-tags option was never documented.
-
-2003-10-15  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * m4/libtool.m4: Restrict the list of tags that can be created
-       with a new AC_LIBTOOL_TAGS([tag1 tag2 ...]) macro. Deprecate
-       --with-tags.
-
-2003-10-15  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtoolize.in: Typo when copying config.sub.
-       From Patrick Welche <prlw1@newn.cam.ac.uk>
-
-       * demo/Makefile.am (libhell0_a_SOURCES): Do not name sources
-       already built with libtool...
-       (libhell0_a_LIBADD): ...instead name the objects directly.  This
-       prevents a long standing warning from automake 1.7+.
-       * pdemo/Makefile.am (libhell0_a_SOURCES, libhell0_a_LIBADD):
-       Ditto.
-
-       * bootstrap: Make the fake files valid shell scripts with a
-       comment incase they get left around.
-       (LIBTOOLIZE): Use a dummy script to prevent the installed
-       `libtoolize' from trashing the distributed libtool.m4,
-       config.guess and config.sub.
-
-       * configure.ac (AC_CONFIG_TESTDIR, AC_CONFIG_TESTFILES): Comment
-       this out for now, the autotest testsuite rewrite is not ready
-       yet.
-
-       * tests/cdemo/Makefile.am, tests/demo/Makefile.am,
-       tests/depdemo/Makefile.am, tests/f77demo/Makefile.am,
-       tests/mdemo/Makefile.am, tests/mdemo2/Makefile.am,
-       tests/pdemo/Makefile.am, tests/tagdemo/Makefile.am (top_distdir):
-       Removed. `autoreconf' needs literals in ACLOCAL_AMFLAGS.
-
-2003-10-14  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtoolize.in (func_mkdir_p): Synch with tests/defs; if there
-       are no more directories in the stack, break out of the loop.
-
-       * tests/Makefile.am (COMMON_TESTS): Remove pdemo-unst.test, which
-       isn't a real test.
-
-2003-10-14  Gary V. Vaughan  <gary@gnu.org>
-
-       Refactor all the test case common code into shell functions in
-       tests/defs, and move the various demo directories out of
-       $top_srcdir, and into tests too.  The refactoring showed up a
-       number of inconsistencies and latent bugs, as well as fixing (I
-       think!!) the long-standing annoyance with some of the tests giving
-       spurious failures intermittently.  While I was here, emacs kindly
-       removed a lot of bogus whitespace and added copyright notices for
-       us:
-
-       * cdemo, demo, depdemo, f77demo, mdemo, mdemo2, pdemo, tagdemo:
-       Moved from here...
-       * tests/cdemo, tests/demo, tests/depdemo, tests/f77demo,
-       tests/mdemo, tests/mdemo2, tests/pdemo, tests/tagdemo: ...to
-       here.
-       * tests/defs: Factor much common functionality from the test
-       scripts into shell functions.  Added a copyright notice.
-       * tests/assign.test, tests/cdemo-conf.test, tests/cdemo-exec.test,
-       tests/cdemo-make.test, tests/cdemo-shared.test,
-       tests/cdemo-static.test, tests/demo-conf.test,
-       tests/demo-deplibs.test, tests/demo-exec.test,
-       tests/demo-inst.test, tests/demo-make.test,
-       tests/demo-nofast.test, tests/demo-nopic.test,
-       tests/demo-pic.test, tests/demo-shared.test,
-       tests/demo-static.test, tests/demo-unst.test,
-       tests/depdemo-conf.test, tests/depdemo-exec.test,
-       tests/depdemo-inst.test, tests/depdemo-make.test,
-       tests/depdemo-nofast.test, tests/depdemo-shared.test,
-       tests/depdemo-static.test, tests/depdemo-unst.test,
-       tests/f77demo-conf.test, tests/f77demo-exec.test,
-       tests/f77demo-make.test, tests/f77demo-shared.test,
-       tests/f77demo-static.test, tests/link-2.test, tests/link.test,
-       tests/mdemo-conf.test, tests/mdemo-exec.test,
-       tests/mdemo-inst.test, tests/mdemo-make.test,
-       tests/mdemo-shared.test, tests/mdemo-static.test,
-       tests/mdemo-unst.test, tests/mdemo2-conf.test,
-       tests/mdemo2-exec.test, tests/mdemo2-make.test, tests/nomode.test,
-       tests/pdemo-conf.test, tests/pdemo-exec.test,
-       tests/pdemo-inst.test, tests/pdemo-make.test,
-       tests/pdemo-unst.test, tests/quote.test, tests/sh.test,
-       tests/suffix.test, tests/tagdemo-conf.test,
-       tests/tagdemo-exec.test, tests/tagdemo-make.test,
-       tests/tagdemo-shared.test, tests/tagdemo-static.test: Refactored
-       to use new functions in tests/defs.  Added a copyright notice.
-       * tests/hardcode.test, noinst-link.test,
-       tests/relink.test, tests/relink.test,
-       tests/mdryrun.test: Ditto.  Moved from here...
-       * tests/demo-hardcode.test, demo-noinst-link.test,
-       tests/demo-relink.test, tests/depdemo-relink.test,
-       tests/mdemo-dryrun.test: ...to here respectively.
-       * Makefile.am: Added a copyright notice.
-       * tests/sh.test: Check libtoolize.in for non-portabilities too.
-       * libtoolize.in: Fix non-portabilities found by tests/sh.test.
-
-2003-10-12  Peter O'Gorman <peter@pogma.com>
-
-       * m4/libtool.m4: Speed up max_cmd_len check.
-
-2003-10-08  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtoolize.in: AC_CONFIG_M4_DIR has landed in CVS autoconf.
-       Only it's called AC_CONFIG_MACRO_DIR.  Search and replace.
-       Grumble. ;-)
-
-2003-10-08  Scott James Remnant  <scott@netsplit.com>
-
-       * libltdl/ltdl.c (lt_dlerror): change return value when
-       no error has occured to NULL to match documentation.
-       (Debian Bug #157229)
-
-2003-10-07  Gary V. Vaughan  <gary@gnu.org>
-
-       * ltmain.in: Don't suppress output of PIC mode compile if
-       -no-suppress option is given.
-       * doc/libtool.texi (Invoking libtool): Document it.
-       * NEWS: Updated.
-
-2003-10-07  Marcus Comstedt  <marcus@mc.pp.se>
-
-       * m4/libtool.m4 [amigaos-ppc, amigaos-m68k]: Differentiate between
-       amigaos on ppc and m68k.
-       * NEWS: Updated.
-
-2003-10-07  Ralph Schleicher  <rs@nunatak.allgaeu.org>
-
-       * ltmain.in: Do not create `.o' objects when `-shared' is
-       specified in compile mode.
-       Do not make a static library when `-shared' is specified in link
-       mode.
-       * doc/libtool.texi (Compile mode): Document it.
-       * NEWS: Updated.
-
-       * doc/libtool.texi (Compile mode): Be more specific about the
-       effect of `-static'.
-       * ltmain.in: Do not create `.lo' objects when `-static' is
-       specified.
-       * NEWS: Updated.
-
-2003-10-07  Gary V. Vaughan  <gary@gnu.org>
-
-       * doc/libtool.texi (Invoking libtool): Updated.
-       * ltmain.in: Add missing clean and finish modes to the shorthand
-       options.
-
-       * ltmain.in: Typo in the --mode shorthand.
-
-2003-10-07  Scott James Remnant  <scott@netsplit.com>
-
-       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code
-       for platforms that have been using pass_all for some time now.
-
-2003-10-07  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtoolize.in: Completely rewritten.
-       * Makefile.am (AUTOMAKE_OPTIONS): Reduced to 1.7.  The 1.8
-       requirement just made the distribution much smaller due to
-       m4_includes.  1.7 will bootstrap libtool just fine.
-       * NEWS: Updated.
-
-2003-10-05  Peter O'Gorman <peter@pogma.com>,
-       Gary V. Vaughan  <gary@gnu.org>
-
-       * ltmain.in: Remove inferrence of mode, add shorthand for mode
-       choice.
-
-       * ltmain.in: Specifying -allow-undefined is now an error.
-
-2003-09-29  Scott James Remnant  <scott@netsplit.com>
-
-       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for linux*
-       solving many build problems on ARM, and hopefully preventing any
-       future ones.
-       (Debian Bug #191133 and #190569)
-
-2003-09-29  Bob Friesenhahn <bfriesen@simple.dallas.tx.us>,
-       Dalibor Topic <robilad@kaffe.org>
-
-       * libltdl/ltdl.c: Only include malloc.h if stdlib.h can not be
-       found.
-
-2003-09-26  Alfred M. Szmidt  <ams@kemisten.nu>
-
-       * mdemo2/Makefile.am (INCLUDES): Include `$(top_srcdir)/../libltdl'
-       instead of `../libltdl'.
-
-2003-09-24  Gary V. Vaughan  <gary@gnu.org>
-
-       * bootstrap: Rewritten to use autoreconf.
-       * config.guess, config.sub, mkstamp:  Moved from here...
-       * config/config.guess, config/config.sub, config/mkstamp: ...to
-       here, respectively.
-       * libtool.m4, ltdl.m4: Moved from here...
-       * m4/libtool.m4, m4/ltdl.m4: ...to here, respectively.
-       * configure.ac: Removed various acinclude.m4 hackery, as these
-       files are no longer needed with automake 1.8.
-       * Makefile.am: Removed various acinclude.m4 hackery, as these
-       files are no longer needed with automake 1.8.
-       (AUTOMAKE_OPTIONS): Require CVS automake.
-       (CONF_SUBDIRS, CFLAGS, CPPFLAGS, LDFLAGS, LIBS, FFLAGS, FLIBS):
-       Automake now makes a Make variable from every AC_SUBST, so these
-       are NOP.
-       (aclocal_macros): These files are now in their own m4 subdir.
-       Changed all clients.
-       (EXTRA_DIST): mkstamp has moved to the new config subdir.  Changed
-       all clients.
-       (pkgdata_SCRIPTS): Ditto wrt config.guess and config.sub.
-       (pkgdata_DATA): Ditto wrt ltmain.sh.
-       * f77demo/configure.ac, libltdl/configure.ac (AM_CONFIG_HEADER):
-       Is deprecated in favour of AC_CONFIG_HEADERS.  Updated to the
-       latter.
-       * Makefile.am, cdemo/Makefile.am, demo/Makefile.am,
-       depdemo/Makefile.am, f77demo/Makefile.am, mdemo/Makefile.am,
-       mdemo2/Makefile.am, pdemo/Makefile.am, tagdemo/Makefile.am
-       (EXTRA_DIST): Remove acinclude.m4.
-       (ACLOCAL_AMFLAGS): Search new `m4' macro directory.
-       * configure.ac, cdemo/configure.ac, demo/configure.ac,
-       depdemo/configure.ac, f77demo/configure.ac, mdemo/configure.ac,
-       mdemo2/configure.ac, pdemo/configure.ac, tagdemo/configure.ac
-       (AC_CONFIG_AUX_DIR): Declare that config helper scripts are now
-       kept in the new config subdir.
-       * libltdl/configure.ac (AC_CONFIG_AUX_DIR): Removed.  Defaults to
-       `.' anyway.
-
-2003-09-21  Robert Millan  <robertmh@gnu.org>
-
-       * libtool.m4: Add GNU/KNetBSD support.
-       * ltdl.m4: Likewise.
-
-2003-09-13  Scott James Remnant  <scott@netsplit.com>
-
-       * libtool.m4: allow STRIP to contain spaces and additional
-       arguments.  (Debian Bug #183055)
-       * ltmain.in: include newline in "sensible default" for IFS.
-       (Debian Bug #98492 and #95447)
-
-2003-09-11  Peter O'Gorman  <peter@pogma.com>
-
-       * AUTHORS, THANKS: Added myself to AUTHORS, removed from THANKS.
-
-2003-09-10  Peter O'Gorman  <peter@pogma.com>
-
-       * mdemo2/configure.ac: Use AC_LIBTOOL_DLOPEN.
-       * mdemo2/main.c: Use LTDL_SET_PRELOADED_SYMBOLS().
-       * mdemo2/Makefile.am: Set INCLUDES properly and add -dlopen force
-       to make sure the symbols file is included in the link line.
-
-       * ltmain.in: Accept -framework for darwin and put it in
-       dependency_libs. For non-installed .la's try to avoid having
-       ./.libs/.libs/libfoo.so on the link line.
-
-2003-09-10  Arne Woerner  <woerner@mediabase-gmbh.de>
-
-       * libtool.m4 [openbsd]: openbsd 3.x needs versioning information.
-
-2003-08-29  Gary V. Vaughan  <gary@gnu.org>
-
-       * bootstrap: Typo.
-
-2003-08-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * libtool.m4 (_LT_AC_LANG_C_CONFIG): Fix unquoted call to
-       _LT_AC_LANG_C_CONFIG.
-       (AC_PROG_EGREP): Remove, now that Libtool requires Autoconf 2.56.
-       * bootstrap: Issue an upgrade warning.
-
-2003-08-27  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtool.m4 (_LT_AC_CHECK_DLFCN): Use the interrim new
-       AC_CHECK_HEADER with compiler rather than preprocessor.
-       (AC_LIBTOOL_SETUP): ...which was introduced in autoconf-2.56, so
-       we AC_PREREQ that version.
-       * ltdl.m4 (AC_WITH_LTDL, AC_LIB_LTDL, AC_LTDL_FUNC_ARGZ): Ditto.
-
-2003-08-27  Gary V. Vaughan  <gary@gnu.org>
-
-       Work around a bug in AU_ALIAS in CVS Autoconf that inserts a
-       newline just before AC_FD_CC, by hand updating:
-
-       * ltdl.m4 (AC_LTDL_SYMBOL_USCORE): s/AC_FD_CC/AS_MESSAGE_LOG_FD/g.
-
-2003-08-05  Jim Pick <jim@kaffe.org>,
-       Ito Kazumitsu <kaz@maczuka.gcd.org>,
-       Gary V. Vaughan  <gary@gnu.org>
-
-       Much as we have tried not to make it the callers' responsibility
-       to maintain an lt_dlrealloc function pointer, it is too difficult
-       to implement realloc as malloc/memcpy/free without knowing the
-       size of the original block.  rpl_realloc has been deprecated since
-       2002-10-30, but kaffe has real failures with that so it's time to
-       bite the bullet.  Caller gets to maintain lt_dlrealloc:
-
-       * NEWS (1.5.1): Updated.
-       * libltdl/ltdl.c (LT_DLREALLOC): Use lt_dlrealloc so the user can
-       update the function pointer to match lt_dlmalloc.
-       (lt_emalloc): Use lt_dlrealloc rather than hardcoding realloc.
-       * doc/libtool.texi (Libltdl interface): Describe lt_dlrealloc now
-       that it too has become part of the exported interface to libltdl.
-
-2003-08-01  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4 (darwin): Use "-undefined dynamic_lookup" if the
-       user set MACOSX_DEPLOYMENT_TARGET to 10.3 or greater.
-       * libltdl/ltdl.c (dyld): Save the error from the first lookup
-       to report in lt_dlerror(). Otherwise the error is always
-       "Symbol _foo not in /usr/lib/libSystem.dylib".
-       Thanks to Chris Zubrzycki for reporting this.
-
-2003-08-01  Robert Boehne  <rboehne@gnu.org>
-
-       * libltdl/ltdl.h: Tweak the header to support visual studio.
-
-2003-07-31  Greg Eisenhauer  <eisen@cc.gatech.edu>
-
-       * ltmain.in: Provide absolute paths for dlopen and dlpreopen
-       files in generating uninstalled libtool libraries.
-       * mdemo2/main.c, mdemo2/Makefile.am, mdemo2/README,
-       mdemo2/configure.ac, mdemo2/.cvsignore, mdemo/mlib.c,
-       tests/mdemo2-conf.test, tests/mdemo2-exec.test,
-       tests/mdemo2-make.test: New files for testing above feature.
-       * configure.ac, bootstrap, tests/Makefile.am: Accomodate new
-       test directory.
-       * mdemo/Makefile.am: Build libmlib.la for mdemo2 tests.
-
-2003-07-30  Tony Wyatt <wyattaw@optushome.com.au>
-
-       * libtool.m4: Remove parentheses around finish_eval part which
-       broke on amigaos pdksh.
-
-2003-07-30  Christiaan Welvaart  <cjw@daneel.dyndns.org>
-
-       * tests/dryrun.test: Ignore any 'total' line from "ls -l" output.
-
-2003-07-30  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Correctly remove IRIX C++
-       template files.
-
-2003-07-24  Robert Millan  <robertmh@gnu.org>
-
-       * libtool.m4: More fixes for the new GNU/FreeBSD triplet.
-
-2003-07-14  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
-
-       * config.guess, config.sub: Synchronized from ftp.gnu.org since
-       Robert Millan's patch requires it.
-
-2003-07-14  Robert Millan  <zeratul2@wanadoo.es>
-
-       * libtool.m4: Fixed to use the new GNU/FreeBSD triplet.
-       * ltdl.m4: Fixed to use the new GNU/FreeBSD triplet.
-       * ltmain.in: Remove GNU/FreeBSD cases, which are no longer needed.
-
-2003-07-14  Andreas Schwab  <schwab@suse.de>
-
-       * libtool.m4 (_LT_AC_LOCK): Also match powerpc64-*linux* in
-       addition to ppc64-*linux*.  From Markus Meissner
-       <meissner@bogus.example.com>.
-
-2003-07-14  Dalibor Topic  <robilad@yahoo.com>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): For AmigaOS with pdksh,
-       set the maximum command line length to 8K since otherwise the test
-       takes over an hour to run.
-
-2003-06-25  Alexandre Oliva  <aoliva@redhat.com>, Tim Waugh  <twaugh@redhat.com>
-
-       * libtool.m4: Replace mis-uses of path with pathname.
-       (AC_PROG_LD_GNU): Don't quote $LD when running it.
-       (_LT_AC_LANG_CXX_CONFIG): Use -nostdlib also when linking with g++
-       and non-GNU ld.
-
-2003-06-11  Gary V. Vaughan  <gary@gnu.org>
-
-       * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION): Require LT_AC_PROG_SED to
-       ensure $SED is set by the time it is used.
-
-       * ChangeLog: Restore missing entries from 2003-04-22.
-
-       * NEWS: Sychronised from branch-1-5.
-
-2003-06-03  Benjamin Reed  <ranger@befunk.com>
-
-       * ltmain.in: search libraries in the order of preference, rather
-       than picking .la's even if they're in a less preferred directory.
-
-2003-06-03  Robert Millan <rmh@debian.org>
-
-       * ltdl.m4: Add support for GNU/FreeBSD.
-       * ltmain.in: Add support for GNU/FreeBSD.
-
-2003-06-03  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4: No need to use sed to remove leading comma when
-       appending to $tagnames.
-
-2003-06-03  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * tests/defs, tests/demo-conf.test, tests/demo-nofast.test,
-       tests/demo-nopic.test, tests/demo-pic.test,
-       tests/demo-shared.test, tests/demo-static.test,
-       tests/depdemo-conf.test, tests/depdemo-nofast.test,
-       tests/depdemo-shared.test, tests/depdemo-static.test:
-       Pass build system type to tests to support environment
-       where default system type not equal to build system type
-       (eg. 64-bit HP-UX).
-
-2003-06-03  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4 (darwin): Remove checks for Apple-specific gcc.
-       * libltdl/ltdl.c (HAVE_MACH_O_DYLD_H): #define
-       __private_extern__ for fsf gcc.
-       * ltmain.in (darwin): Only add new paths to newlib_search_path.
-
-2003-06-03  Max Bowsher  <maxb@ukf.net>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Reorder cygwin's
-       system library search path.
-
-2003-06-01  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Match all qnx-nto
-       as recent config.guess returns a slightly different string.
-       * ltmain.in: Replace use of "od" with tr.
-
-2003-05-30  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.c (argz_insert): Corrected an off by one error when
-       checking that before is not out of range.
-
-2003-05-29  Gary V. Vaughan  <gary@gnu.org>
-
-       * libltdl/ltdl.c (lt_int_dyld_lib_install_name): Removed unused
-       variable mh1.
-       (sys_dyld_close): Removed unused variable size.
-
-2003-05-21  Bruno Haible  <bruno@clisp.org>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for
-       GNU/FreeBSD.
-
-2003-04-22  Alexandre Oliva  <aoliva@redhat.com>
-
-       * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all
-       mips*-linux* variants.
-
-2003-04-22  Samuel Meder  <meder@mcs.anl.gov>
-
-       * libtool.m4 Switch on $CC and add paterns to cases.
-
-2003-04-22  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check
-       to be before AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH, becuase the
-       value of shlibpath_overrides_runpath is used in the HARDCODE
-       test and is set in the DYNAMIC_LINKER test.
-       * ltmain.in [darwin]: We never need to relink on darwin.
-
-2003-04-22  Samuel Meder  <meder@mcs.anl.gov>
-
-       * libtool.m4: Switch on $CC and add patterns to cases.
-
-2003-04-21  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * doc/libtool.texi: Use @ifnottex instead of @ifinfo,
-       to allow production of HTML documentation using makeinfo.
-
-2003-04-14  Robert Boehne  <rboehne@gnu.org>
-
-       * NEWS: Updated.
-       * configure.ac: Bumped version to 1.5a.
-
-       GNU libtool 1.5 was released.
-
-       * configure.ac: Bumped version to 1.5.
-       * NEWS: updated.
-       * README-alpha: Updated upload instructions.
-       * README: Changed typo in version description.
-       * config.guess, config.sub, texinfo.tex:  Synchronized from
-       ftp.gnu.org.
-
-
-2003-04-10  Alexandre Oliva  <aoliva@redhat.com>
-
-       * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all
-       mips*-linux* variants.
-
-2003-04-09  Samuel Meder  <meder@mcs.anl.gov>
-
-       * libtool.m4 Switch on $CC and add paterns to cases.
-
-2003-04-09  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check
-       to be before AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH, becuase the
-       value of shlibpath_overrides_runpath is used in the HARDCODE
-       test and is set in the DYNAMIC_LINKER test.
-       * ltmain.in(darwin): We never need to relink on darwin.
-
-2003-04-09  Samuel Meder  <meder@mcs.anl.gov>
-
-       * libtool.m4 Switch on `basename $CC` not $CC
-
-2003-04-05  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4: if ZSH_VERSION is set then setopt NO_GLOB_SUBST so
-       libtool works. Remove zsh echo test code, don't bother checking
-       for zsh anymore in the darwin archive_expsym_cmds.
-
-2003-04-05  Allan Sandfeld Jensen  <snowwolf@one2one-networks.com>
-
-       * libtool.m4: Switch on $CC not $cc_basename.
-
-2003-04-02  Robert Boehne  <rboehne@gnu.org>
-
-       * tests/defs: Quote $DJGPP to prevent problems with some shells.
-       Pointed out by Albert Chin <libtool@thewrittenword.com>
-
-2003-04-01  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4: Fix the echo test which I broke earlier.
-       * ltmain.in: Make DESTDIR work on darwin, don't use otool.
-
-2003-03-31  Keith Packard  <keithp@keithp.com>
-
-       * ltmain.in: New flag -version-number to be used for maintaining
-       compatability with a previously non-Libtool versioning scheme.
-       * doc/libtool.texi: Document it.
-
-2003-03-31  Naofumi Yasufuku  <naofumi@yasufuku.net>
-
-       * ltmain.in (win32_libid): Fixed sed expression error in
-       win32_nmres evaluation.
-
-2003-03-31  Albert Chin  <libtool@thewrittenword.com>
-
-       * ltmain.in: Don't pass -R flags found in a .la's dependency_libs
-       variable directly down to the linker.
-       Reported by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>.
-
-2003-03-28  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * Makefile.am: Define CONF_SUBDIRS.
-       * tests/defs: Set CONFIG_SITE to /nonexistent, except on DJGPP,
-       which requires its config.site, to work correctly.
-       * tests/cdemo-conf.test, tests/cdemo-shared.test,
-       tests/cdemo-static.test, tests/demo-conf.test,
-       tests/demo-nofast.test, tests/demo-nopic.test,
-       tests/demo-pic.test, tests/demo-shared.test,
-       tests/demo-static.test, tests/depdemo-conf.test,
-       tests/depdemo-nofast.test, tests/depdemo-shared.test,
-       tests/depdemo-static.test, tests/f77demo-conf.test,
-       tests/f77demo-shared.test, tests/f77demo-static.test,
-       tests/mdemo-conf.test, tests/mdemo-shared.test,
-       tests/mdemo-static.test, tests/pdemo-conf.test,
-       tests/tagdemo-conf.test, tests/tagdemo-shared.test,
-       tests/tagdemo-static.test: Don't set CONFIG_SITE, now that
-       tests/defs sets it.
-       * tests/cdemo-exec.test, tests/demo-exec.test,
-       tests/demo-inst.test, tests/depdemo-exec.test,
-       tests/depdemo-inst.test, tests/f77demo-exec.test,
-       tests/mdemo-exec.test, tests/mdemo-inst.test,
-       tests/pdemo-exec.test, tests/pdemo-inst.test,
-       tests/tagdemo-exec.test: When checking for the existence
-       of executables, use the executable file extension from $EXEEXT.
-
-2003-03-28  Peter O'Gorman  <peter@pogma.com>
-
-       * libltdl/ltdl.c (dyld): Remove some debug printf's, fix a bug.
-       * ltmain.in (darwin): Only link against shared libraries when doing
-       link_all_deplibs.
-
-2003-03-25  Robert Boehne  <rboehne@gnu.org>
-
-       * bootstrap: Add f77demo to the directories that AUTOHEADER
-       is run in.
-
-2003-03-21  Wesley W. Terpstra <terpstra@ito.tu-darmstadt.de>
-
-       * ltmain.in: Don't accumulate directory information in clean mode.
-       Include properly pathed wrapper script.
-
-2003-03-21  Peter O'Gorman  <peter@pogma.com>
-
-       * README: Remove "Important" information about patching automake.
-       * configure.ac: Fix misapplied patch in last commit
-       * libtool.m4 (darwin): Check compiler is apple gcc, add -single_module
-       support so that dyloading c++ shared libraries will work.
-       * libtool.m4 (_LT_AC_TAGCONFIG): Add test -n to the tests so that
-       it will work outside of libtool.
-       * doc/PLATFORMS: Add darwin
-       * f77demo/configure.ac: Add config.h which was misapplied previously.
-
-2003-03-20  Peter O'Gorman  <peter@pogma.com>
-
-       * ltmain.in: Always use $echo not echo for consistency.
-       Changes for darwin building. Warn if linking against libs linked
-       with -module. Use module_cmds if available and building a module,
-       move convenience double lib check,
-       * libltdl/ltdl.c: ltdl support for darwin (first blush)
-       * libltdl/README: note that darwin is supported
-       * ltdl.m4: Changes for darwin, and for new shrext
-       * libtool.m4: Changed the way darwin builds stuff (make check passes)
-       added module_cmds, module_expsym_cmds and hardcode_automatic and put
-       them in the libtool script. check for zsh's removal of escapes. Allow
-       libraries to be stripped on darwin.
-       * TODO: Remove the todo about zsh's removal of excapes. note that zsh
-       echo works perfectly well, eval is screwed up. Seems to be fixed in
-       latest zsh.
-       * THANKS: added self :)
-       * f77demo/configure.ac: Use config.h or it doesn't work.
-
-2003-03-19  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (_LT_AC_TAGCONFIG): Add test around the macro that
-       adds tags to the libtool script so that they won't run when not
-       needed.
-       * configure.ac: Set F77 to no when no Fortran compiler is found.
-
-2003-03-16  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * ltmain.in (win32_libid): use $SED, not head.
-
-2003-03-02  Alexandre Oliva  <aoliva@redhat.com>
-
-       * libtool.m4 (AC_PROG_LD): Use $CC instead of GCC.
-       (_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD,
-       and reset them for a C++ environment.  Use the with_gnu_ld setting
-       from AC_PROG_LD.
-
-2003-02-28  Ralph Schleicher  <rs@nunatak.allgaeu.org>
-
-       * ltmain.in: Only append a dot to the wrapper script when
-       building on cygwin/MSYS (check for $build, not $host).
-
-2003-02-27  Samuel Meder  <meder@mcs.anl.gov>
-
-       * libtool.m4 (ia64): Add support for Intel compiler (ecc) on IA64
-       Linux.
-
-2003-02-27  Benjamin Reed <ranger@befunk.com>
-
-       * THANKS: Added people who have submitted 3 or more patches
-       to libtool to the THANKS file.
-       * README: Added notes about the Darwin (MacOSX) support.
-
-2003-02-25  Bob McElrath  <bob+libtool@mcelrath.org>
-
-       * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Add support for
-       the Compaq C compiler for Alpha Linux.
-
-2003-02-25  Benjamin Reed  <ranger@befunk.com>
-
-       * libtool.m4 (darwin): Disable hardcoding library paths to
-       make relinking unnecessary.
-
-2003-02-24  Robert Boehne  <rboehne@gnu.org>
-
-       * libltdl/configure.ac: Use AC_CONFIG_AUX_DIR([.]) to place
-       auxilary files in the libltdl directory.
-       * Makefile.am: Add to the ltmain.sh rule to copy it into the
-       libltdl subdirectory.
-       * bootstrap: Explicitly handle ltmain.sh in libltdl, and pass
-       --copy to automake.
-
-2003-02-24  Ralph Schleicher  <rs@nunatak.allgaeu.org>
-
-       * libtool.m4 (AC_LIBTOOL_SETUP): Check for ar.
-
-2003-02-23  Peter O'Gorman  <peter@pogma.com>
-
-       * libtool.m4 (darwin): Revamp darwin platform support.
-       * ltdl.m4 (darwin): Support dlcompat if found.
-       * ltmain.in: Make sure ranlib is run if needed when piecewise
-       linking.
-
-2003-02-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * ltmain.in (--help): Show mailing-address for bug reports.
-       (--version): Mention only the most recent copyright year.
-       * libtoolize.in (--help): Show mailing-address for bug reports.
-       (--version): Mention only the most recent copyright year.
-
-2003-02-19  Alexandre Oliva  <aoliva@redhat.com>
-
-       * libtool.m4 (AC_PROG_LD): Use $CC instead of GCC.
-       (_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD,
-       and reset them for a C++ environment.  Use the with_gnu_ld setting
-       from AC_PROG_LD.
-
-       * libtool.m4: Replace $linker_flags with $compiler_flags wherever
-       it is used as argument to $CC.
-
-       * libtool.m4: Use linux version_type on IRIX with GNU ld.
-       Prefix -soname, -set_version and their arguments with ${wl}.  Add
-       -melf* linker scripts to LD, and use them to determine libsuff,
-       shlibsuff and libmagic.
-
-2003-02-17  Allan Sandfeld Jensen  <snowwolf@one2one-networks.com>
-
-       * libtool.m4: Intel icc fixups for version 7.0.
-
-2003-02-17  Ralph Schleicher  <rs@nunatak.allgaeu.org>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Prepend a dot to
-       the value of the shrext (aka shared_ext) variable and delete it
-       from the library_names_spec and soname_spec definitions.  That
-       way the user can omit the shared library suffix by setting it
-       to the empty string.
-       (AC_LIBTOOL_LANG_CXX_CONFIG): Strengthen renaming commands for
-       the KCC compiler.
-       * doc/libtool.texi (Link mode): Update the manual.
-
-2003-02-17  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * ltmain.in (win32_libid): Rewritten to improve speed.
-
-2003-02-11  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * libtoolize.in: Use the program found by AC_PROG_LN_S
-       to create symlinks.
-
-2003-02-08  Jan Kratochvil  <project-libtool@jankratochvil.net>
-
-       * ltmain.in: Handle duplicate object file names when performing
-       piecewise archive linking by renaming object files when needed.
-
-2003-02-05  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (AC_CHECK_LIBM): Search for a real symbol in
-       the math library rather than 'main', it causes problems for
-       C++ compilers with certain Auto* tools.
-       (AC_LIBLTDL_INSTALLABLE): ditto.
-
-2003-02-05  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
-
-       * libtool.m4 (_LT_AC_LANG_CXX_CONFIG)
-       (AC_LIBTOOL_PROG_LD_SHLIBS): Rewrite printf commands so
-       that the format string cannot be mistaken as an option.
-       Reported by Martin MOKREJS.
-
-2003-02-05  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4: Modify the sys_lib_search_path_spec to allow
-       for either native sed or GNU sed to be used.
-
-2003-02-04  Nick Hudson  <skrll@netbsd.org>
-
-       * libtool.m4: don't use -nodefaultlibs in archive_commands
-       or archive_expsym_commands on NetBSD.
-
-2003-02-04  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4: Change setting of archive_cmds_need_lc
-       so that it doesn't overwrite the previous setting.
-
-2003-01-28  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4: Allow compiler variable, CC, CXX, etc. to
-       be a program name with arguments. Original version stripped
-       arguments for CC.
-
-2003-01-28  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * ltmain.in: add code for a binary wrapper
-       to use with uninstalled executables on cygwin/mingw.
-       Make sure that --mode=clean gets shell wrapper and
-       binary wrapper.  When sourcing the shell wrapper,
-       invoke using a terminal `.' on cygwin/mingw to
-       avoid the automatic append-.exe behavior.
-
-2003-01-28  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4: Hardcode library paths into libraries on IRIX.
-
-2003-01-18  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Don't add -DPIC
-       for languages other than C and C++.
-
-2003-01-13  Albert Chin-A-Young  <china@thewrittenword.com>
-
-       * libtool.m4, ltmain.in: Add support for hppa*64* based on
-       a patch by Ross Alexander <ross.alexander@uk.neceur.com>.
-       Credit to Ross! Use +b to hardcode library runtime path.
-       Add new variable, $hardcode_libdir_flag_spec_ld, that
-       is equivalent to $hardcode_libdir_flag_spec but is used
-       when ld is used for linking. This works around having to
-       set wl=''.
-
-2003-01-12  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Revert an
-       accidental rearranging of dylib and so for darwin.
-
-2003-01-10  Robert Boehne  <rboehne@gnu.org>
-
-       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Modify the
-       "-shrext" option so that is works properly under Darwin.
-       Modify the processing of 'gcc -print-search-dirs' under
-       Darwin to make it behave like GNU gcc does.
-       (AC_LIBTOOL_CONFIG): Single quote $shrext.
-       * ltimain.in: Expand shared_ext just before it is used
-       so that it can be conditional on the value of $module.
-
-Continued in ChangeLog.2002
+Continued in ChangeLog.2003
 
        $Revision$ $Date$
diff --git a/ChangeLog.2003 b/ChangeLog.2003
new file mode 100644 (file)
index 0000000..2a1172a
--- /dev/null
@@ -0,0 +1,1296 @@
+2003-12-31  Scott James Remnant  <scott@netsplit.com>
+
+       * ltmain.sh: Infer tagged configuration for link mode with the
+       full compiler arguments available rather than only the first.
+
+2003-12-31  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * ltmain.sh: Quote $exec_cmd before it is eval'ed, so that
+       libtool --mode=execute echo '4 * 5' does not expand the `*'.
+
+2003-11-28  Peter O'Gorman  <peter@pogma.com>
+
+       * m4/libtool.m4: Move things around so that "setopt NO_GLOB_SUBST"
+       to make zsh behave wrt \ escapes happens early in config.status.
+
+2003-11-27  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/configure.ac: Removed.
+       * configure.ac (AC_CONFIG_HEADERS): Merged from
+       libltdl/configure.ac.
+       (AC_LIB_LTDL): Ditto.
+       (AC_CONFIG_FILES): Add libltdl/Makefile.
+       (AC_CONFIG_SUBDIRS): Removed.
+       (AC_CONFIG_COMMANDS): Remove generation of libltdl/ltmain.sh.
+       * libltdl/Makefile.am (libtool): Removed references, since we now
+       share $(top_builddir)/libtool.
+       * NEWS: Updated.
+
+2003-11-26  Gary V. Vaughan  <gary@gnu.org>
+
+       * Makefile.am (vcl.tmp): Be careful of VPATH builds.
+
+       * Makefile.am (EXTRA_DIST): Add stamp-vcl, or we go back to a
+       double configure run from a distributed tarball :-?
+
+2003-11-26  Gary V. Vaughan  <gary@gnu.org>
+
+       Okay, the problem I am trying to solve is that when a change (say,
+       bumping the version to 1.6 for the next release) is committed, the
+       timestamp in ChangeLog is updated, but ltmain.sh and libtoolize
+       inherit the pre-commit build number from config.status.  This
+       delta notes the change in build number in the unstamped ChangeLog
+       and forces a rerun of configure etc. to roll a new ltmain.sh with
+       the correct TIMESTAMP:
+
+       * Makefile.am (stamp-vcl): We actually need a new config.status to
+       force the correct timestamp into libtoolize and ltmain.sh,
+       rerunning autoconf has no effect at all if configure.ac hasn't
+       changed.
+
+2003-11-26  Gary V. Vaughan  <gary@gnu.org>
+
+       * Makefile.am (stamp-vcl): New rules to force libtool and
+       libtoolize scripts to update when the TIMESTAMP changes in
+       ChangeLog, but the file modification time doesn't (e.g in cvs
+       commit).  Otherwise we'll carry on releasing tarballs with the
+       wrong version numbers in the tools!
+
+       * config/mkstamp: Change output format to ` $rev $date'.
+       * configure.ac: Make the banner more like suggestions in
+       http://www.gnu.org/prep/standards_toc.html Section 4.6.
+       * libtoolize.in: Make --version output conform to the GNU
+       standard.
+       * ltmain.in: Ditto. And tweak the generated file headers to
+       match.
+
+2003-11-25  Gary V. Vaughan  <gary@gnu.org>
+
+       * Makefile.am (config.status): Removed.  Rebuilding config.status
+       isn't enough, because the TIMESTAMP in configure is still out
+       of date.
+       (configure): We actually need a new configure to force the
+       correct timestamp into ltmain.sh.
+
+       * Makefile.am (config/ltmain.sh): Removed.  Rebuilding ltmain.sh
+       isn't enough, because the TIMESTAMP in config.status is still out
+       of date.
+       (config.status): We actually need a new config.status to force the
+       correct timestamp into ltmain.sh.
+
+       * Makefile.am (config/ltmain.sh): Note the dependency on the
+       timestamp in ChangeLog so we don't ship libtools that report the
+       wrong version number :-/
+
+       * bootstrap: Explain automake and autoconf version dependencies
+       truthfully, and the difference between bootstrap and user
+       dependencies.
+       * configure.ac (AM_INIT_AUTOMAKE): List AUTOMAKE_OPTIONS here.
+       * Makefile.am, doc/Makefile.am, tests/Makefile.am
+       (AUTOMAKE_OPTIONS): Removed from here.
+
+2003-11-24  Gary V. Vaughan  <gary@gnu.org>
+
+       * tests/defs (func_configure): cdemo, demo and mdemo are shows
+       signs of indeterminacy for some users.  Be more verbose during
+       failure to help track down the cause.
+
+2003-11-22  Peter O'Gorman  <peter@pogma.com>
+
+       * ltmain.in: Check for module_cmds if max_cmd_len is exceeded too.
+
+       * ltmain.in: Move eval to after command separation to allow ~ in paths.
+
+       * tests/demo-hardcode.test: Call ./libtool not libtool.
+
+       * ltmain.in: Test $old_striplib before using it, not $striplib.
+
+2003-11-22  Gary V. Vaughan  <gary@gnu.org>
+
+       * configure.ac (LASTRELEASE): Calculate it as best as we can from
+       AC_PACKAGE_VERSION.
+       * Makefile.am (distdir): Remove dependency on timestamps so that
+       it is possible to roll a dist without contacting the cvs server.
+       Use `make cvs-release' for that.
+       (cvs-news): Extracted from cvs-dist.
+       (cvs-dist): Depend on cvs-news.
+       (CHECK_LASTRELEASE): Check LASTRELEASE has been set.
+       (prev-tarball): New rule.  Use LASTRELEASE to make sure the
+       previous release tarball is present.
+       (cvs-diff): Use CHECK_LASTRELEASE.
+       (xdelta): Ditto.
+       (cvs-release): Depend on prev-tarball, timestamps, cvs-news and
+       fetch. Provided you set LASTRELEASE appropriately, making a full
+       cvs release is just a matter of `make cvs-release', and submitting
+       the files to ftp-upload.
+
+2003-11-19  Gary V. Vaughan  <gary@gnu.org>
+
+       * m4/libtool.m4 (_LT_PROG_LTMAIN): Ensure config.status has a
+       value for `ac_aux_dir' when automake is not used.
+       Reported by Patrick Welche <prlw1@newn.cam.ac.uk>.
+
+       * configure.ac (AC_PREREQ): AS_HELP_STRING was introduced after
+       autoconf-2.57 was released.
+
+2003-11-18  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.c (lt_dlhandle_find): New function to find a handle
+       by module name.
+       * libltdl/ltdl.h (lt_dlhandle_find): Declare it.
+       * doc/libtool.texi (User defined module data): Document it.
+       * NEWS: Updated.
+
+2003-11-17  Gary V. Vaughan  <gary@gnu.org>
+
+       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Uncomment call to
+       _LT_CONFIG_COMMANDS.
+       (_LT_AC_TAG_CONFIG, AC_LIBTOOL_CONFIG): Accumulate tag generation
+       for `config.status' using _LT_CONFIG_SAVE_COMMANDS.  Remove
+       AC_MSG_NOTICE noise now that libtool is generated by a single
+       config.status tag.
+       * Makefile.am (libtool): Specify CONFIG_COMMANDS properly now that
+       libtool is generated in one pass.
+
+       * configure.ac (CONF_SUBDIRS): Make these relative to
+       tests/Makefile.am.
+       (DIST_MAKEFILE_LIST): Adjust to compensate for having removed the
+       `tests/' part in CONF_SUBDIRS.
+       * tests/Makefile.am (DIST_SUBDIRS): Distribute these directories.
+       (SUBDIRS): Set to `.', a NOP, to workaround an automake bug which
+       ignores DIST_SUBDIRS unless SUBDIRS is also set.
+       * Makefile.am (DIST_SUBDIRS): Don't try to distribute the tests
+       subdirectories from here, since the recursive automake dist rule
+       only works with direct child directories.  Defer to
+       tests/Makefile.am in this case.
+
+2003-11-15  Scott James Remnant  <scott@netsplit.com>
+
+       * ltmain.in: In compile mode, delay parsing of -shared, -static,
+       -prefer-pic and -prefer-non-pic until after tagged configuration
+       has been read.  In link mode, read tagged configuration before
+       parsing any arguments.  These arguments will now work when using
+       a non-C compiler.
+
+2003-11-14  Gary V. Vaughan  <gary@gnu.org>
+
+       * NEWS: Mention AC_LIBTOOL_TAGS.
+
+       * Makefile.am (EXTRA_DIST): List ChangeLog files correctly.
+
+       * tests/cdemo/configure.ac, tests/demo/configure.ac,
+       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
+       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
+       tests/pdemo/configure.ac, tests/tagdemo/configure.ac: Declare just
+       the tags we need using AC_LIBTOOL_TAGS, reducing the size of the
+       configure script by 50% in most cases.
+
+2003-11-14  Marius Vollmer  <mvo@zagadka.de>
+
+       * doc/libtool.texi (Libltdl interface): libltdl does in fact load
+       dependency libs for lt_dlopen()ed modules.
+
+2003-11-14  Gary V. Vaughan  <gary@gnu.org>
+
+       Run our configure.ac files through Autoconf 2.59's autoupdate, and
+       then tweak the results by hand:
+
+       * m4/libtool.m4 (AC_PROG_LD): In common with all the other
+       AC_PROG_ macros, AC_SUBST the discovered LD.
+       (AC_PROG_NM): Similarly for NM.
+       (LT_AC_PROG_SED): Similarly for SED.
+       * configure.ac: No need to SUBST NM and LD manually any more.
+       (AC_PREREQ): Conservatively downgrade from 2.59 to 2.54.
+       * tests/cdemo/configure.ac, tests/demo/configure.ac,
+       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
+       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
+       tests/pdemo/configure.ac, tests/tagdemo/configure.ac: Ditto.
+       * m4/libtool.m4 (AM_PROG_LIBTOOL, AM_ENABLE_SHARED,
+       AM_ENABLE_STATIC, AM_DISABLE_SHARED, AM_DISABLE_STATIC,
+       AM_PROG_LD, AM_PROG_NM): AU_DEFUN these macros so autoupdate can
+       use the newer definitions.
+
+2003-11-12  Gary V. Vaughan  <gary@gnu.org>
+
+       The rules for uploading releases to gnu.org have been updated, and
+       are in fact now rather complicated.  This delta updates the
+       release instructions to the describe the new process, and updates
+       the maintainer rules to help automate many of the steps:
+
+       * README-alpha: Updated release instructions.
+       * Makefile.am (GPG): Name of the program for generating signatures
+       for files to be uploaded.
+       (XDELTA, XDELTA_OPTIONS): Invocation of xdelta.
+       (cvs-dist): Run distcheck before tagging the cvs tree incase
+       distcheck fails, and then generate the gpg signature files.
+       (cvs-diff): Generate the gpg signature files for the diff.
+       (xdelta): New rule for generating the xdelta diffs and associated
+       gpg signature files.
+       (cvs-release): New rule to do all of the above, if you don't mind
+       typing your gpg passphrase over and over again. :-)
+       (fetch): New rule inspired by automakes similar rule for updating
+       files maintained outside the project.
+       * config/config.guess, config/config.sub: Updated with the new
+       fetch rule.
+
+2003-11-11  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.c (lt_dlinit): Save a function call for each loader
+       added to the list, in exchange for appending loaders to the list
+       with O(N) rather than O(1).  The longest the loader list can ever
+       get is 4 (on cygwin with dld installed) so it probably constitutes
+       a small speedup, in addition to making the code much more readable.
+
+       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Don't define the value for
+       ltmain unconditionally.
+       (_LT_PROG_LTMAIN): New macro to ensure that the
+       shell variable `ltmain' actually points at a suitable `ltmain.sh'.
+       (_AC_PROG_LIBTOOL): Require it.
+       (AC_LIBTOOL_CONFIG, _LT_AC_TAG_CONFIG): Invoke it.
+       * Makefile.am (libtool): ltmain.sh is in the build tree.
+       * libltdl/configure.ac: Ditto.
+
+2003-11-10  Scott James Remnant  <scott@netsplit.com>
+
+       * ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs
+       and $finalize_deplibs for programs) when found on the command line
+       or in a .la file's dependency_libs (but don't place them there) so
+       they are honoured when linking both programs and libraries.
+
+2003-11-10  Scott James Remnant  <scott@netsplit.com>
+
+       * m4/libtool.m4  (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include
+       directories found in /etc/ld.so.conf in sys_lib_dlsearch_path_spec.
+
+2003-11-09  Peter O'Gorman  <peter@pogma.com>
+
+       * ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar
+       Tollefsen where a dir could be added to the link line with no '-L'
+       on darwin.
+
+2003-11-07  Gary V. Vaughan  <gary@gnu.org>
+
+       * tests/cdemo/configure.ac, tests/demo/configure.ac,
+       tests/depdemo/configure.ac, tests/f77demo/configure.ac,
+       tests/mdemo/configure.ac, tests/mdemo2/configure.ac,
+       tests/pdemo/configure.ac, tests/tagdemo/configure.ac:
+       s/AM_PROG_LIBTOOL/AC_PROG_LIBTOOL/. Marching boldly into the 21th
+       century :-$
+
+       * m4/libtool.m4 (AC_LIBTOOL_TAGS, AC_ENABLE_SHARED,
+       AC_DISABLE_SHARED, AC_ENABLE_STATIC, AC_DISABLE_STATIC,
+       AC_ENABLE_FAST_INSTALL, AC_DISABLE_FAST_INSTALL, AM_PROG_LIBTOOL,
+       AM_ENABLE_SHARED, AM_ENABLE_STATIC, AM_DISABLE_SHARED,
+       AM_DISABLE_STATIC): These macros must be AC_DEFUNed after all,
+       otherwise aclocal can't find them when it tries to construct
+       `aclocal.m4'.
+
+       * Makefile.am (install-data-local): Wipe out old installation
+       pkgdatadir before installing new files.
+       * NEWS: Updated.
+
+       * libtoolize.in (func_scan_files): If libtoolize is run before
+       automake has created install-sh and configure.ac does not mention
+       AC_CONFIG_AUX_DIR, fall back to the current directory for auxdir.
+
+2003-11-07  Robert Millan  <zeratul2@wanadoo.es>
+
+       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [GNU/KNetBSD]: Detect
+       inter-library dependencies.
+
+2003-11-06  Gary V. Vaughan  <gary@gnu.org>
+
+       * m4/libtool.m4 (_LT_AC_FILE_LTDLL_C): Removed; no longer in use.
+
+       * m4/libtool.m4: s/ifelse(/m4_if(/g
+       (_LT_AC_SYS_LIBPATH_AIX, _LT_AC_SHELL_INIT,
+       _LT_AC_PROG_ECHO_BACKSLASH, AC_LIBTOOL_LINKER_OPTION,
+       AC_LIBTOOL_TAGS, _LT_AC_TAG_CHECK, _LT_AC_TAG_CONFIG,
+       AC_ENABLE_SHARED, AC_DISABLE_SHARED, AC_ENABLE_STATIC,
+       AC_DISABLE_STATIC, AC_ENABLE_FAST_INSTALL,
+       AC_DISABLE_FAST_INSTALL, _LT_AC_LANG_C_CONFIG,
+       _LT_AC_LANG_GCJ_CONFIG, _LT_AC_LANG_RC_CONFIG, AC_LIBTOOL_CONFIG,
+       _LT_AC_TAGVAR, AM_PROG_LIBTOOL, AM_ENABLE_SHARED,
+       AM_ENABLE_STATIC, AM_DISABLE_SHARED, AM_DISABLE_STATIC): Use
+       m4_define instead of AC_DEFUN for internal macros that do not
+       AC_PROVIDE or AC_REQUIRE, and documented user macros that cannot
+       be AC_REQUIREd because they need arguments, or because that would
+       violate the documented API.
+
+       * m4/libtool.m4 (AC_LIBTOOL_SETUP): Add a new
+       delay_single_quote_subst sed script to quote single quotes in
+       variables that are copied to `config.status'.
+       (_LT_CONFIG_STATUS_DECLARE): New macro to apply
+       delay_single_quote_subst to a named variable.
+       (AC_LIBTOOL_CONFIG): Use _LT_CONFIG_STATUS_DECLARE to declare all
+       `configure' variables that are copied to `config.status'.
+       (AC_LIBTOOL_PROG_COMPILER_PIC): Fix a quoting bug exposed by
+       _LT_CONFIG_STATUS_DECLARE using the null quadrigraph in the
+       rvalues of lt_prog_compiler_pic.
+
+2003-11-06  Owen Taylor  <otaylor@redhat.com>
+
+       * m4/libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Recognise the
+       'R' symbol type so read-only symbols can be exported when combining
+       GCC and Solaris LD.
+
+2003-11-06  James Henstridge  <james@daa.com.au>,
+       Scott James Remnant  <scott@netsplit.com>
+
+       * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [Linux]: Fix the
+       -export-symbols and -export-symbols-regex options.
+
+2003-11-06  Scott James Remnant  <scott@netsplit.com>
+
+       * tests/demo-nopic.test: Skip test on hppa, which don't like
+       non-PIC shared libraries.
+
+2003-11-06  Charles Wilson  <cwilson@ece.gatech.edu>
+
+       * tests/depdemo/configure.ac, tests/mdemo/configure.ac,
+       tests/mdemo2/configure.ac: process 'libtool --features'
+       from Makefile, not configure -- because libtool doesn't
+       exist at configure time.
+
+       * ltmain.in (find_executable, check_executable) [cygwin*, mingw*]:
+       binary wrapper used with uninstalled executables breaks when
+       invoked via execlp/execvp (that is, via $PATH).  Handle that case.
+       (fnqualify): Subsumed into find_executable.
+
+       * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin*, mingw*]:
+       when extracting symbols from an import lib (occurs if
+       --enable-shared --disable-static), the output of
+       $global_symbol_pipe is not the same as  when extracting from a
+       static library (the default case). Add extra filters to
+       $export_symbols_cmds to process this sort of output in addition to
+       'normal' static-lib output.
+       * NEWS: Updated.
+
+2003-11-06  Charles Wilson  <cwilson@ece.gatech.edu>,
+       Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.c (LT_USE_POSIX_DIRENT): Factored out.
+       (LT_USE_WINDOWS_DIRENT_EMULATION): Move to after include "ltdl.h",
+       as they are affected by __WINDOWS__ definition.
+       (LT_READTEXT_MODE): Use textmode to read .la files.
+       (lt_dlinit): Use LoadLibrary loader as a fallback on cygwin.
+
+2003-11-06  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.h (__WINDOWS__): Define this if _WIN32 or WIN32 are
+       defined, unless __CYGWIN__ or __CYGWIN32__ are defined.
+       (LT_SCOPE): Now set without reference to __CYGWIN__ definition,
+       since __WINDOWS__ now implies !__CYGWIN__ after canonicalisation.
+       (LT_PARAMS, lt_ptr): Use canonicalised __WINDOWS__ to determine
+       which values to set these macros to.
+
+2003-11-05  Gary V. Vaughan  <gary@gnu.org>
+
+       * README-alpha: Mention autotools-announce@gnu.org, and update release
+       note templates.
+
+2003-11-01  Scott James Remnant  <scott@netsplit.com>
+
+       * ltmain.in: When relinking, place the -L parameter containing
+       the installation prefix directory after the intended destination,
+       so we don't accidentally link against an older installed library.
+
+2003-11-01  Peter O'Gorman  <peter@pogma.com>
+
+       * tests/mdemo2/Makefile.am: Let mdemo2 find ltdl.h again.
+
+2003-10-30  Peter O'Gorman  <peter@pogma.com>
+
+       * m4/libtool.m4 (Darwin): Fix stupidities for darwin tags support.
+       Makes it work again if AC_LIBTOOL_TAGS is specified in configure.ac.
+       Bug reported by Joe Orton and Christian Schaffner.
+
+2003-10-21  Gary V. Vaughan  <gary@gnu.org>
+
+       Start to eliminate the double run of configure in a fresh CVS
+       checkout by generating ltmain.sh, using that to create libtool,
+       and then adding the tags to that, all from config.status.
+
+       * configure.ac (AC_CONFIG_FILES): Make config/ltmain.sh, and copy
+       it to libltdl.
+       * Makefile.am ($(srcdir)/config/ltmain.sh): This file is now
+       created by config.status.  Adjust this rule.
+       (libtoolize): Set CONFIG_COMMANDS to empty to prevent regenerating
+       the libtool script as a side effect of running this rule.
+       * libtool.m4: Bump serial number.  Fix comment typos.
+       (_LT_CONFIG_LIBTOOL_INIT, _LT_CONFIG_LIBTOOL,
+       _LT_CONFIG_SAVE_COMMANDS, _LT_CONFIG_COMMANDS: New macros.  They
+       don't work for some reason - the variable value quoting in the
+       init section is all wrong.  Not used at the moment.
+       (AC_LIBTOOL_CONFIG): Generate libtool from config.status.
+       (_LT_AC_TAG_CONFIG): Add the tags in config.status.
+       (compiler_DEFAULT): Save the compiler value for the DEFAULT tag,
+       or it gets overwritten by the other macros.
+       (EOF): Globally replace with _LT_EOF to avoid namespace pollution.
+       * tests/demo/configure.ac (STATIC): Check $enable_static instead
+       of running ./libtool which doesn't exist yet.
+       (BINARY_HELLDL): Check $lt_cv_sys_global_symbol_pipe with case
+       instead of grepping ./libtool which doesn't exist yet.
+       * tests/pdemo/configure.ac (STATIC, BINARY_HELLDL): Ditto.
+       * doc/libtool.texi (AC_PROG_LIBTOOL): Add some notes about trying
+       to get config details from `libtool --config'.
+       * NEWS: Updated.
+
+2003-10-21  Gary V. Vaughan  <gary@gnu.org>
+
+       * ChangeLog, ChangeLog.0, ChangeLog.1: Refactored...
+       * ChangeLog, ChangeLog.2002, ChangeLog.2001, ChangeLog.2000,
+       ChangeLog.1999, ChangeLog.1998, ChangeLog.1997, ChangeLog.1996:
+       ...into entries by year for easier copyright confirmation.
+
+       * configure.ac, libltdl/configure.ac, tests/cdemo/configure.ac,
+       tests/demo/configure.ac, tests/depdemo/configure.ac,
+       tests/f77demo/configure.ac, tests/mdemo/configure.ac,
+       tests/mdemo2/configure.ac, tests/pdemo/configure.ac,
+       tests/tagdemo/configure.ac (AM_INIT_AUTOMAKE): Remove redundant
+       arguments.
+       * libltdl/configure.ac: Use quadrigraphs to escape macronames.
+
+       * bootstrap (reconfdirs): Same as yesterday, only with portable
+       bourne shell syntax.  :-/
+
+2003-10-20  Gary V. Vaughan  <gary@gnu.org>
+
+       * bootstrap (reconfdirs): Overridable top dirs for bootstrap, for
+       those times when you don't want to wait for all of the test
+       directories to be rebootstrapped!
+
+2003-10-19  Kevin P. Fleming  <kpfleming@backtobasicsmgmt.com>
+       Charles Wilson <cygwin@cwilson.fastmail.fm>
+
+       * ltmain.in: include --tag options, if specified, in the
+       relink_command in uninstalled .la files.  Also, preserve --silent,
+       --debug options when libtool re-execs itself.
+       * NEWS: Updated.
+
+2003-10-19  Charles Wilson  <cygwin@cwilson.fastmail.fm>
+
+       * libtoolize.in: protect sed expression against
+       AC_CONFIG_AUX_DIR_DEFAULT.
+
+2003-10-16  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
+
+       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): For MinGW, reverted DLL
+       check method back to a working objdump-based test.  This is not as
+       concrete a test as using the 'file' command, but it does not
+       require that the 'file' command be available.
+
+2003-10-15  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
+
+       * doc/libtool.texi (AC_LIBTOOL_TAGS): Incorporate documentation
+       for AC_LIBTOOL_TAGS macro to specifify libtool tags. The now
+       defunct --with-tags option was never documented.
+
+2003-10-15  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * m4/libtool.m4: Restrict the list of tags that can be created
+       with a new AC_LIBTOOL_TAGS([tag1 tag2 ...]) macro. Deprecate
+       --with-tags.
+
+2003-10-15  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtoolize.in: Typo when copying config.sub.
+       From Patrick Welche <prlw1@newn.cam.ac.uk>
+
+       * demo/Makefile.am (libhell0_a_SOURCES): Do not name sources
+       already built with libtool...
+       (libhell0_a_LIBADD): ...instead name the objects directly.  This
+       prevents a long standing warning from automake 1.7+.
+       * pdemo/Makefile.am (libhell0_a_SOURCES, libhell0_a_LIBADD):
+       Ditto.
+
+       * bootstrap: Make the fake files valid shell scripts with a
+       comment incase they get left around.
+       (LIBTOOLIZE): Use a dummy script to prevent the installed
+       `libtoolize' from trashing the distributed libtool.m4,
+       config.guess and config.sub.
+
+       * configure.ac (AC_CONFIG_TESTDIR, AC_CONFIG_TESTFILES): Comment
+       this out for now, the autotest testsuite rewrite is not ready
+       yet.
+
+       * tests/cdemo/Makefile.am, tests/demo/Makefile.am,
+       tests/depdemo/Makefile.am, tests/f77demo/Makefile.am,
+       tests/mdemo/Makefile.am, tests/mdemo2/Makefile.am,
+       tests/pdemo/Makefile.am, tests/tagdemo/Makefile.am (top_distdir):
+       Removed. `autoreconf' needs literals in ACLOCAL_AMFLAGS.
+
+2003-10-14  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtoolize.in (func_mkdir_p): Synch with tests/defs; if there
+       are no more directories in the stack, break out of the loop.
+
+       * tests/Makefile.am (COMMON_TESTS): Remove pdemo-unst.test, which
+       isn't a real test.
+
+2003-10-14  Gary V. Vaughan  <gary@gnu.org>
+
+       Refactor all the test case common code into shell functions in
+       tests/defs, and move the various demo directories out of
+       $top_srcdir, and into tests too.  The refactoring showed up a
+       number of inconsistencies and latent bugs, as well as fixing (I
+       think!!) the long-standing annoyance with some of the tests giving
+       spurious failures intermittently.  While I was here, emacs kindly
+       removed a lot of bogus whitespace and added copyright notices for
+       us:
+
+       * cdemo, demo, depdemo, f77demo, mdemo, mdemo2, pdemo, tagdemo:
+       Moved from here...
+       * tests/cdemo, tests/demo, tests/depdemo, tests/f77demo,
+       tests/mdemo, tests/mdemo2, tests/pdemo, tests/tagdemo: ...to
+       here.
+       * tests/defs: Factor much common functionality from the test
+       scripts into shell functions.  Added a copyright notice.
+       * tests/assign.test, tests/cdemo-conf.test, tests/cdemo-exec.test,
+       tests/cdemo-make.test, tests/cdemo-shared.test,
+       tests/cdemo-static.test, tests/demo-conf.test,
+       tests/demo-deplibs.test, tests/demo-exec.test,
+       tests/demo-inst.test, tests/demo-make.test,
+       tests/demo-nofast.test, tests/demo-nopic.test,
+       tests/demo-pic.test, tests/demo-shared.test,
+       tests/demo-static.test, tests/demo-unst.test,
+       tests/depdemo-conf.test, tests/depdemo-exec.test,
+       tests/depdemo-inst.test, tests/depdemo-make.test,
+       tests/depdemo-nofast.test, tests/depdemo-shared.test,
+       tests/depdemo-static.test, tests/depdemo-unst.test,
+       tests/f77demo-conf.test, tests/f77demo-exec.test,
+       tests/f77demo-make.test, tests/f77demo-shared.test,
+       tests/f77demo-static.test, tests/link-2.test, tests/link.test,
+       tests/mdemo-conf.test, tests/mdemo-exec.test,
+       tests/mdemo-inst.test, tests/mdemo-make.test,
+       tests/mdemo-shared.test, tests/mdemo-static.test,
+       tests/mdemo-unst.test, tests/mdemo2-conf.test,
+       tests/mdemo2-exec.test, tests/mdemo2-make.test, tests/nomode.test,
+       tests/pdemo-conf.test, tests/pdemo-exec.test,
+       tests/pdemo-inst.test, tests/pdemo-make.test,
+       tests/pdemo-unst.test, tests/quote.test, tests/sh.test,
+       tests/suffix.test, tests/tagdemo-conf.test,
+       tests/tagdemo-exec.test, tests/tagdemo-make.test,
+       tests/tagdemo-shared.test, tests/tagdemo-static.test: Refactored
+       to use new functions in tests/defs.  Added a copyright notice.
+       * tests/hardcode.test, noinst-link.test,
+       tests/relink.test, tests/relink.test,
+       tests/mdryrun.test: Ditto.  Moved from here...
+       * tests/demo-hardcode.test, demo-noinst-link.test,
+       tests/demo-relink.test, tests/depdemo-relink.test,
+       tests/mdemo-dryrun.test: ...to here respectively.
+       * Makefile.am: Added a copyright notice.
+       * tests/sh.test: Check libtoolize.in for non-portabilities too.
+       * libtoolize.in: Fix non-portabilities found by tests/sh.test.
+
+2003-10-12  Peter O'Gorman <peter@pogma.com>
+
+       * m4/libtool.m4: Speed up max_cmd_len check.
+
+2003-10-08  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtoolize.in: AC_CONFIG_M4_DIR has landed in CVS autoconf.
+       Only it's called AC_CONFIG_MACRO_DIR.  Search and replace.
+       Grumble. ;-)
+
+2003-10-08  Scott James Remnant  <scott@netsplit.com>
+
+       * libltdl/ltdl.c (lt_dlerror): change return value when
+       no error has occured to NULL to match documentation.
+       (Debian Bug #157229)
+
+2003-10-07  Gary V. Vaughan  <gary@gnu.org>
+
+       * ltmain.in: Don't suppress output of PIC mode compile if
+       -no-suppress option is given.
+       * doc/libtool.texi (Invoking libtool): Document it.
+       * NEWS: Updated.
+
+2003-10-07  Marcus Comstedt  <marcus@mc.pp.se>
+
+       * m4/libtool.m4 [amigaos-ppc, amigaos-m68k]: Differentiate between
+       amigaos on ppc and m68k.
+       * NEWS: Updated.
+
+2003-10-07  Ralph Schleicher  <rs@nunatak.allgaeu.org>
+
+       * ltmain.in: Do not create `.o' objects when `-shared' is
+       specified in compile mode.
+       Do not make a static library when `-shared' is specified in link
+       mode.
+       * doc/libtool.texi (Compile mode): Document it.
+       * NEWS: Updated.
+
+       * doc/libtool.texi (Compile mode): Be more specific about the
+       effect of `-static'.
+       * ltmain.in: Do not create `.lo' objects when `-static' is
+       specified.
+       * NEWS: Updated.
+
+2003-10-07  Gary V. Vaughan  <gary@gnu.org>
+
+       * doc/libtool.texi (Invoking libtool): Updated.
+       * ltmain.in: Add missing clean and finish modes to the shorthand
+       options.
+
+       * ltmain.in: Typo in the --mode shorthand.
+
+2003-10-07  Scott James Remnant  <scott@netsplit.com>
+
+       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code
+       for platforms that have been using pass_all for some time now.
+
+2003-10-07  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtoolize.in: Completely rewritten.
+       * Makefile.am (AUTOMAKE_OPTIONS): Reduced to 1.7.  The 1.8
+       requirement just made the distribution much smaller due to
+       m4_includes.  1.7 will bootstrap libtool just fine.
+       * NEWS: Updated.
+
+2003-10-05  Peter O'Gorman <peter@pogma.com>,
+       Gary V. Vaughan  <gary@gnu.org>
+
+       * ltmain.in: Remove inferrence of mode, add shorthand for mode
+       choice.
+
+       * ltmain.in: Specifying -allow-undefined is now an error.
+
+2003-09-29  Scott James Remnant  <scott@netsplit.com>
+
+       * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for linux*
+       solving many build problems on ARM, and hopefully preventing any
+       future ones.
+       (Debian Bug #191133 and #190569)
+
+2003-09-29  Bob Friesenhahn <bfriesen@simple.dallas.tx.us>,
+       Dalibor Topic <robilad@kaffe.org>
+
+       * libltdl/ltdl.c: Only include malloc.h if stdlib.h can not be
+       found.
+
+2003-09-26  Alfred M. Szmidt  <ams@kemisten.nu>
+
+       * mdemo2/Makefile.am (INCLUDES): Include `$(top_srcdir)/../libltdl'
+       instead of `../libltdl'.
+
+2003-09-24  Gary V. Vaughan  <gary@gnu.org>
+
+       * bootstrap: Rewritten to use autoreconf.
+       * config.guess, config.sub, mkstamp:  Moved from here...
+       * config/config.guess, config/config.sub, config/mkstamp: ...to
+       here, respectively.
+       * libtool.m4, ltdl.m4: Moved from here...
+       * m4/libtool.m4, m4/ltdl.m4: ...to here, respectively.
+       * configure.ac: Removed various acinclude.m4 hackery, as these
+       files are no longer needed with automake 1.8.
+       * Makefile.am: Removed various acinclude.m4 hackery, as these
+       files are no longer needed with automake 1.8.
+       (AUTOMAKE_OPTIONS): Require CVS automake.
+       (CONF_SUBDIRS, CFLAGS, CPPFLAGS, LDFLAGS, LIBS, FFLAGS, FLIBS):
+       Automake now makes a Make variable from every AC_SUBST, so these
+       are NOP.
+       (aclocal_macros): These files are now in their own m4 subdir.
+       Changed all clients.
+       (EXTRA_DIST): mkstamp has moved to the new config subdir.  Changed
+       all clients.
+       (pkgdata_SCRIPTS): Ditto wrt config.guess and config.sub.
+       (pkgdata_DATA): Ditto wrt ltmain.sh.
+       * f77demo/configure.ac, libltdl/configure.ac (AM_CONFIG_HEADER):
+       Is deprecated in favour of AC_CONFIG_HEADERS.  Updated to the
+       latter.
+       * Makefile.am, cdemo/Makefile.am, demo/Makefile.am,
+       depdemo/Makefile.am, f77demo/Makefile.am, mdemo/Makefile.am,
+       mdemo2/Makefile.am, pdemo/Makefile.am, tagdemo/Makefile.am
+       (EXTRA_DIST): Remove acinclude.m4.
+       (ACLOCAL_AMFLAGS): Search new `m4' macro directory.
+       * configure.ac, cdemo/configure.ac, demo/configure.ac,
+       depdemo/configure.ac, f77demo/configure.ac, mdemo/configure.ac,
+       mdemo2/configure.ac, pdemo/configure.ac, tagdemo/configure.ac
+       (AC_CONFIG_AUX_DIR): Declare that config helper scripts are now
+       kept in the new config subdir.
+       * libltdl/configure.ac (AC_CONFIG_AUX_DIR): Removed.  Defaults to
+       `.' anyway.
+
+2003-09-21  Robert Millan  <robertmh@gnu.org>
+
+       * libtool.m4: Add GNU/KNetBSD support.
+       * ltdl.m4: Likewise.
+
+2003-09-13  Scott James Remnant  <scott@netsplit.com>
+
+       * libtool.m4: allow STRIP to contain spaces and additional
+       arguments.  (Debian Bug #183055)
+       * ltmain.in: include newline in "sensible default" for IFS.
+       (Debian Bug #98492 and #95447)
+
+2003-09-11  Peter O'Gorman  <peter@pogma.com>
+
+       * AUTHORS, THANKS: Added myself to AUTHORS, removed from THANKS.
+
+2003-09-10  Peter O'Gorman  <peter@pogma.com>
+
+       * mdemo2/configure.ac: Use AC_LIBTOOL_DLOPEN.
+       * mdemo2/main.c: Use LTDL_SET_PRELOADED_SYMBOLS().
+       * mdemo2/Makefile.am: Set INCLUDES properly and add -dlopen force
+       to make sure the symbols file is included in the link line.
+
+       * ltmain.in: Accept -framework for darwin and put it in
+       dependency_libs. For non-installed .la's try to avoid having
+       ./.libs/.libs/libfoo.so on the link line.
+
+2003-09-10  Arne Woerner  <woerner@mediabase-gmbh.de>
+
+       * libtool.m4 [openbsd]: openbsd 3.x needs versioning information.
+
+2003-08-29  Gary V. Vaughan  <gary@gnu.org>
+
+       * bootstrap: Typo.
+
+2003-08-29  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * libtool.m4 (_LT_AC_LANG_C_CONFIG): Fix unquoted call to
+       _LT_AC_LANG_C_CONFIG.
+       (AC_PROG_EGREP): Remove, now that Libtool requires Autoconf 2.56.
+       * bootstrap: Issue an upgrade warning.
+
+2003-08-27  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtool.m4 (_LT_AC_CHECK_DLFCN): Use the interrim new
+       AC_CHECK_HEADER with compiler rather than preprocessor.
+       (AC_LIBTOOL_SETUP): ...which was introduced in autoconf-2.56, so
+       we AC_PREREQ that version.
+       * ltdl.m4 (AC_WITH_LTDL, AC_LIB_LTDL, AC_LTDL_FUNC_ARGZ): Ditto.
+
+2003-08-27  Gary V. Vaughan  <gary@gnu.org>
+
+       Work around a bug in AU_ALIAS in CVS Autoconf that inserts a
+       newline just before AC_FD_CC, by hand updating:
+
+       * ltdl.m4 (AC_LTDL_SYMBOL_USCORE): s/AC_FD_CC/AS_MESSAGE_LOG_FD/g.
+
+2003-08-05  Jim Pick <jim@kaffe.org>,
+       Ito Kazumitsu <kaz@maczuka.gcd.org>,
+       Gary V. Vaughan  <gary@gnu.org>
+
+       Much as we have tried not to make it the callers' responsibility
+       to maintain an lt_dlrealloc function pointer, it is too difficult
+       to implement realloc as malloc/memcpy/free without knowing the
+       size of the original block.  rpl_realloc has been deprecated since
+       2002-10-30, but kaffe has real failures with that so it's time to
+       bite the bullet.  Caller gets to maintain lt_dlrealloc:
+
+       * NEWS (1.5.1): Updated.
+       * libltdl/ltdl.c (LT_DLREALLOC): Use lt_dlrealloc so the user can
+       update the function pointer to match lt_dlmalloc.
+       (lt_emalloc): Use lt_dlrealloc rather than hardcoding realloc.
+       * doc/libtool.texi (Libltdl interface): Describe lt_dlrealloc now
+       that it too has become part of the exported interface to libltdl.
+
+2003-08-01  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4 (darwin): Use "-undefined dynamic_lookup" if the
+       user set MACOSX_DEPLOYMENT_TARGET to 10.3 or greater.
+       * libltdl/ltdl.c (dyld): Save the error from the first lookup
+       to report in lt_dlerror(). Otherwise the error is always
+       "Symbol _foo not in /usr/lib/libSystem.dylib".
+       Thanks to Chris Zubrzycki for reporting this.
+
+2003-08-01  Robert Boehne  <rboehne@gnu.org>
+
+       * libltdl/ltdl.h: Tweak the header to support visual studio.
+
+2003-07-31  Greg Eisenhauer  <eisen@cc.gatech.edu>
+
+       * ltmain.in: Provide absolute paths for dlopen and dlpreopen
+       files in generating uninstalled libtool libraries.
+       * mdemo2/main.c, mdemo2/Makefile.am, mdemo2/README,
+       mdemo2/configure.ac, mdemo2/.cvsignore, mdemo/mlib.c,
+       tests/mdemo2-conf.test, tests/mdemo2-exec.test,
+       tests/mdemo2-make.test: New files for testing above feature.
+       * configure.ac, bootstrap, tests/Makefile.am: Accomodate new
+       test directory.
+       * mdemo/Makefile.am: Build libmlib.la for mdemo2 tests.
+
+2003-07-30  Tony Wyatt <wyattaw@optushome.com.au>
+
+       * libtool.m4: Remove parentheses around finish_eval part which
+       broke on amigaos pdksh.
+
+2003-07-30  Christiaan Welvaart  <cjw@daneel.dyndns.org>
+
+       * tests/dryrun.test: Ignore any 'total' line from "ls -l" output.
+
+2003-07-30  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Correctly remove IRIX C++
+       template files.
+
+2003-07-24  Robert Millan  <robertmh@gnu.org>
+
+       * libtool.m4: More fixes for the new GNU/FreeBSD triplet.
+
+2003-07-14  Bob Friesenhahn  <bfriesen@simple.dallas.tx.us>
+
+       * config.guess, config.sub: Synchronized from ftp.gnu.org since
+       Robert Millan's patch requires it.
+
+2003-07-14  Robert Millan  <zeratul2@wanadoo.es>
+
+       * libtool.m4: Fixed to use the new GNU/FreeBSD triplet.
+       * ltdl.m4: Fixed to use the new GNU/FreeBSD triplet.
+       * ltmain.in: Remove GNU/FreeBSD cases, which are no longer needed.
+
+2003-07-14  Andreas Schwab  <schwab@suse.de>
+
+       * libtool.m4 (_LT_AC_LOCK): Also match powerpc64-*linux* in
+       addition to ppc64-*linux*.  From Markus Meissner
+       <meissner@bogus.example.com>.
+
+2003-07-14  Dalibor Topic  <robilad@yahoo.com>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): For AmigaOS with pdksh,
+       set the maximum command line length to 8K since otherwise the test
+       takes over an hour to run.
+
+2003-06-25  Alexandre Oliva  <aoliva@redhat.com>, Tim Waugh  <twaugh@redhat.com>
+
+       * libtool.m4: Replace mis-uses of path with pathname.
+       (AC_PROG_LD_GNU): Don't quote $LD when running it.
+       (_LT_AC_LANG_CXX_CONFIG): Use -nostdlib also when linking with g++
+       and non-GNU ld.
+
+2003-06-11  Gary V. Vaughan  <gary@gnu.org>
+
+       * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION): Require LT_AC_PROG_SED to
+       ensure $SED is set by the time it is used.
+
+       * ChangeLog: Restore missing entries from 2003-04-22.
+
+       * NEWS: Sychronised from branch-1-5.
+
+2003-06-03  Benjamin Reed  <ranger@befunk.com>
+
+       * ltmain.in: search libraries in the order of preference, rather
+       than picking .la's even if they're in a less preferred directory.
+
+2003-06-03  Robert Millan <rmh@debian.org>
+
+       * ltdl.m4: Add support for GNU/FreeBSD.
+       * ltmain.in: Add support for GNU/FreeBSD.
+
+2003-06-03  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4: No need to use sed to remove leading comma when
+       appending to $tagnames.
+
+2003-06-03  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * tests/defs, tests/demo-conf.test, tests/demo-nofast.test,
+       tests/demo-nopic.test, tests/demo-pic.test,
+       tests/demo-shared.test, tests/demo-static.test,
+       tests/depdemo-conf.test, tests/depdemo-nofast.test,
+       tests/depdemo-shared.test, tests/depdemo-static.test:
+       Pass build system type to tests to support environment
+       where default system type not equal to build system type
+       (eg. 64-bit HP-UX).
+
+2003-06-03  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4 (darwin): Remove checks for Apple-specific gcc.
+       * libltdl/ltdl.c (HAVE_MACH_O_DYLD_H): #define
+       __private_extern__ for fsf gcc.
+       * ltmain.in (darwin): Only add new paths to newlib_search_path.
+
+2003-06-03  Max Bowsher  <maxb@ukf.net>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Reorder cygwin's
+       system library search path.
+
+2003-06-01  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Match all qnx-nto
+       as recent config.guess returns a slightly different string.
+       * ltmain.in: Replace use of "od" with tr.
+
+2003-05-30  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.c (argz_insert): Corrected an off by one error when
+       checking that before is not out of range.
+
+2003-05-29  Gary V. Vaughan  <gary@gnu.org>
+
+       * libltdl/ltdl.c (lt_int_dyld_lib_install_name): Removed unused
+       variable mh1.
+       (sys_dyld_close): Removed unused variable size.
+
+2003-05-21  Bruno Haible  <bruno@clisp.org>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for
+       GNU/FreeBSD.
+
+2003-04-22  Alexandre Oliva  <aoliva@redhat.com>
+
+       * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all
+       mips*-linux* variants.
+
+2003-04-22  Samuel Meder  <meder@mcs.anl.gov>
+
+       * libtool.m4 Switch on $CC and add paterns to cases.
+
+2003-04-22  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check
+       to be before AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH, becuase the
+       value of shlibpath_overrides_runpath is used in the HARDCODE
+       test and is set in the DYNAMIC_LINKER test.
+       * ltmain.in [darwin]: We never need to relink on darwin.
+
+2003-04-22  Samuel Meder  <meder@mcs.anl.gov>
+
+       * libtool.m4: Switch on $CC and add patterns to cases.
+
+2003-04-21  Richard Dawe  <rich@phekda.freeserve.co.uk>
+
+       * doc/libtool.texi: Use @ifnottex instead of @ifinfo,
+       to allow production of HTML documentation using makeinfo.
+
+2003-04-14  Robert Boehne  <rboehne@gnu.org>
+
+       * NEWS: Updated.
+       * configure.ac: Bumped version to 1.5a.
+
+       GNU libtool 1.5 was released.
+
+       * configure.ac: Bumped version to 1.5.
+       * NEWS: updated.
+       * README-alpha: Updated upload instructions.
+       * README: Changed typo in version description.
+       * config.guess, config.sub, texinfo.tex:  Synchronized from
+       ftp.gnu.org.
+
+
+2003-04-10  Alexandre Oliva  <aoliva@redhat.com>
+
+       * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all
+       mips*-linux* variants.
+
+2003-04-09  Samuel Meder  <meder@mcs.anl.gov>
+
+       * libtool.m4 Switch on $CC and add paterns to cases.
+
+2003-04-09  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check
+       to be before AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH, becuase the
+       value of shlibpath_overrides_runpath is used in the HARDCODE
+       test and is set in the DYNAMIC_LINKER test.
+       * ltmain.in(darwin): We never need to relink on darwin.
+
+2003-04-09  Samuel Meder  <meder@mcs.anl.gov>
+
+       * libtool.m4 Switch on `basename $CC` not $CC
+
+2003-04-05  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4: if ZSH_VERSION is set then setopt NO_GLOB_SUBST so
+       libtool works. Remove zsh echo test code, don't bother checking
+       for zsh anymore in the darwin archive_expsym_cmds.
+
+2003-04-05  Allan Sandfeld Jensen  <snowwolf@one2one-networks.com>
+
+       * libtool.m4: Switch on $CC not $cc_basename.
+
+2003-04-02  Robert Boehne  <rboehne@gnu.org>
+
+       * tests/defs: Quote $DJGPP to prevent problems with some shells.
+       Pointed out by Albert Chin <libtool@thewrittenword.com>
+
+2003-04-01  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4: Fix the echo test which I broke earlier.
+       * ltmain.in: Make DESTDIR work on darwin, don't use otool.
+
+2003-03-31  Keith Packard  <keithp@keithp.com>
+
+       * ltmain.in: New flag -version-number to be used for maintaining
+       compatability with a previously non-Libtool versioning scheme.
+       * doc/libtool.texi: Document it.
+
+2003-03-31  Naofumi Yasufuku  <naofumi@yasufuku.net>
+
+       * ltmain.in (win32_libid): Fixed sed expression error in
+       win32_nmres evaluation.
+
+2003-03-31  Albert Chin  <libtool@thewrittenword.com>
+
+       * ltmain.in: Don't pass -R flags found in a .la's dependency_libs
+       variable directly down to the linker.
+       Reported by Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu>.
+
+2003-03-28  Richard Dawe  <rich@phekda.freeserve.co.uk>
+
+       * Makefile.am: Define CONF_SUBDIRS.
+       * tests/defs: Set CONFIG_SITE to /nonexistent, except on DJGPP,
+       which requires its config.site, to work correctly.
+       * tests/cdemo-conf.test, tests/cdemo-shared.test,
+       tests/cdemo-static.test, tests/demo-conf.test,
+       tests/demo-nofast.test, tests/demo-nopic.test,
+       tests/demo-pic.test, tests/demo-shared.test,
+       tests/demo-static.test, tests/depdemo-conf.test,
+       tests/depdemo-nofast.test, tests/depdemo-shared.test,
+       tests/depdemo-static.test, tests/f77demo-conf.test,
+       tests/f77demo-shared.test, tests/f77demo-static.test,
+       tests/mdemo-conf.test, tests/mdemo-shared.test,
+       tests/mdemo-static.test, tests/pdemo-conf.test,
+       tests/tagdemo-conf.test, tests/tagdemo-shared.test,
+       tests/tagdemo-static.test: Don't set CONFIG_SITE, now that
+       tests/defs sets it.
+       * tests/cdemo-exec.test, tests/demo-exec.test,
+       tests/demo-inst.test, tests/depdemo-exec.test,
+       tests/depdemo-inst.test, tests/f77demo-exec.test,
+       tests/mdemo-exec.test, tests/mdemo-inst.test,
+       tests/pdemo-exec.test, tests/pdemo-inst.test,
+       tests/tagdemo-exec.test: When checking for the existence
+       of executables, use the executable file extension from $EXEEXT.
+
+2003-03-28  Peter O'Gorman  <peter@pogma.com>
+
+       * libltdl/ltdl.c (dyld): Remove some debug printf's, fix a bug.
+       * ltmain.in (darwin): Only link against shared libraries when doing
+       link_all_deplibs.
+
+2003-03-25  Robert Boehne  <rboehne@gnu.org>
+
+       * bootstrap: Add f77demo to the directories that AUTOHEADER
+       is run in.
+
+2003-03-21  Wesley W. Terpstra <terpstra@ito.tu-darmstadt.de>
+
+       * ltmain.in: Don't accumulate directory information in clean mode.
+       Include properly pathed wrapper script.
+
+2003-03-21  Peter O'Gorman  <peter@pogma.com>
+
+       * README: Remove "Important" information about patching automake.
+       * configure.ac: Fix misapplied patch in last commit
+       * libtool.m4 (darwin): Check compiler is apple gcc, add -single_module
+       support so that dyloading c++ shared libraries will work.
+       * libtool.m4 (_LT_AC_TAGCONFIG): Add test -n to the tests so that
+       it will work outside of libtool.
+       * doc/PLATFORMS: Add darwin
+       * f77demo/configure.ac: Add config.h which was misapplied previously.
+
+2003-03-20  Peter O'Gorman  <peter@pogma.com>
+
+       * ltmain.in: Always use $echo not echo for consistency.
+       Changes for darwin building. Warn if linking against libs linked
+       with -module. Use module_cmds if available and building a module,
+       move convenience double lib check,
+       * libltdl/ltdl.c: ltdl support for darwin (first blush)
+       * libltdl/README: note that darwin is supported
+       * ltdl.m4: Changes for darwin, and for new shrext
+       * libtool.m4: Changed the way darwin builds stuff (make check passes)
+       added module_cmds, module_expsym_cmds and hardcode_automatic and put
+       them in the libtool script. check for zsh's removal of escapes. Allow
+       libraries to be stripped on darwin.
+       * TODO: Remove the todo about zsh's removal of excapes. note that zsh
+       echo works perfectly well, eval is screwed up. Seems to be fixed in
+       latest zsh.
+       * THANKS: added self :)
+       * f77demo/configure.ac: Use config.h or it doesn't work.
+
+2003-03-19  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (_LT_AC_TAGCONFIG): Add test around the macro that
+       adds tags to the libtool script so that they won't run when not
+       needed.
+       * configure.ac: Set F77 to no when no Fortran compiler is found.
+
+2003-03-16  Charles Wilson  <cwilson@ece.gatech.edu>
+
+       * ltmain.in (win32_libid): use $SED, not head.
+
+2003-03-02  Alexandre Oliva  <aoliva@redhat.com>
+
+       * libtool.m4 (AC_PROG_LD): Use $CC instead of GCC.
+       (_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD,
+       and reset them for a C++ environment.  Use the with_gnu_ld setting
+       from AC_PROG_LD.
+
+2003-02-28  Ralph Schleicher  <rs@nunatak.allgaeu.org>
+
+       * ltmain.in: Only append a dot to the wrapper script when
+       building on cygwin/MSYS (check for $build, not $host).
+
+2003-02-27  Samuel Meder  <meder@mcs.anl.gov>
+
+       * libtool.m4 (ia64): Add support for Intel compiler (ecc) on IA64
+       Linux.
+
+2003-02-27  Benjamin Reed <ranger@befunk.com>
+
+       * THANKS: Added people who have submitted 3 or more patches
+       to libtool to the THANKS file.
+       * README: Added notes about the Darwin (MacOSX) support.
+
+2003-02-25  Bob McElrath  <bob+libtool@mcelrath.org>
+
+       * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Add support for
+       the Compaq C compiler for Alpha Linux.
+
+2003-02-25  Benjamin Reed  <ranger@befunk.com>
+
+       * libtool.m4 (darwin): Disable hardcoding library paths to
+       make relinking unnecessary.
+
+2003-02-24  Robert Boehne  <rboehne@gnu.org>
+
+       * libltdl/configure.ac: Use AC_CONFIG_AUX_DIR([.]) to place
+       auxilary files in the libltdl directory.
+       * Makefile.am: Add to the ltmain.sh rule to copy it into the
+       libltdl subdirectory.
+       * bootstrap: Explicitly handle ltmain.sh in libltdl, and pass
+       --copy to automake.
+
+2003-02-24  Ralph Schleicher  <rs@nunatak.allgaeu.org>
+
+       * libtool.m4 (AC_LIBTOOL_SETUP): Check for ar.
+
+2003-02-23  Peter O'Gorman  <peter@pogma.com>
+
+       * libtool.m4 (darwin): Revamp darwin platform support.
+       * ltdl.m4 (darwin): Support dlcompat if found.
+       * ltmain.in: Make sure ranlib is run if needed when piecewise
+       linking.
+
+2003-02-23  Alexandre Duret-Lutz  <adl@gnu.org>
+
+       * ltmain.in (--help): Show mailing-address for bug reports.
+       (--version): Mention only the most recent copyright year.
+       * libtoolize.in (--help): Show mailing-address for bug reports.
+       (--version): Mention only the most recent copyright year.
+
+2003-02-19  Alexandre Oliva  <aoliva@redhat.com>
+
+       * libtool.m4 (AC_PROG_LD): Use $CC instead of GCC.
+       (_LT_AC_LANG_CXX_CONFIG): Preserve variables used by AC_PROG_LD,
+       and reset them for a C++ environment.  Use the with_gnu_ld setting
+       from AC_PROG_LD.
+
+       * libtool.m4: Replace $linker_flags with $compiler_flags wherever
+       it is used as argument to $CC.
+
+       * libtool.m4: Use linux version_type on IRIX with GNU ld.
+       Prefix -soname, -set_version and their arguments with ${wl}.  Add
+       -melf* linker scripts to LD, and use them to determine libsuff,
+       shlibsuff and libmagic.
+
+2003-02-17  Allan Sandfeld Jensen  <snowwolf@one2one-networks.com>
+
+       * libtool.m4: Intel icc fixups for version 7.0.
+
+2003-02-17  Ralph Schleicher  <rs@nunatak.allgaeu.org>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Prepend a dot to
+       the value of the shrext (aka shared_ext) variable and delete it
+       from the library_names_spec and soname_spec definitions.  That
+       way the user can omit the shared library suffix by setting it
+       to the empty string.
+       (AC_LIBTOOL_LANG_CXX_CONFIG): Strengthen renaming commands for
+       the KCC compiler.
+       * doc/libtool.texi (Link mode): Update the manual.
+
+2003-02-17  Charles Wilson  <cwilson@ece.gatech.edu>
+
+       * ltmain.in (win32_libid): Rewritten to improve speed.
+
+2003-02-11  Richard Dawe  <rich@phekda.freeserve.co.uk>
+
+       * libtoolize.in: Use the program found by AC_PROG_LN_S
+       to create symlinks.
+
+2003-02-08  Jan Kratochvil  <project-libtool@jankratochvil.net>
+
+       * ltmain.in: Handle duplicate object file names when performing
+       piecewise archive linking by renaming object files when needed.
+
+2003-02-05  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (AC_CHECK_LIBM): Search for a real symbol in
+       the math library rather than 'main', it causes problems for
+       C++ compilers with certain Auto* tools.
+       (AC_LIBLTDL_INSTALLABLE): ditto.
+
+2003-02-05  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
+
+       * libtool.m4 (_LT_AC_LANG_CXX_CONFIG)
+       (AC_LIBTOOL_PROG_LD_SHLIBS): Rewrite printf commands so
+       that the format string cannot be mistaken as an option.
+       Reported by Martin MOKREJS.
+
+2003-02-05  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4: Modify the sys_lib_search_path_spec to allow
+       for either native sed or GNU sed to be used.
+
+2003-02-04  Nick Hudson  <skrll@netbsd.org>
+
+       * libtool.m4: don't use -nodefaultlibs in archive_commands
+       or archive_expsym_commands on NetBSD.
+
+2003-02-04  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4: Change setting of archive_cmds_need_lc
+       so that it doesn't overwrite the previous setting.
+
+2003-01-28  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4: Allow compiler variable, CC, CXX, etc. to
+       be a program name with arguments. Original version stripped
+       arguments for CC.
+
+2003-01-28  Charles Wilson  <cwilson@ece.gatech.edu>
+
+       * ltmain.in: add code for a binary wrapper
+       to use with uninstalled executables on cygwin/mingw.
+       Make sure that --mode=clean gets shell wrapper and
+       binary wrapper.  When sourcing the shell wrapper,
+       invoke using a terminal `.' on cygwin/mingw to
+       avoid the automatic append-.exe behavior.
+
+2003-01-28  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4: Hardcode library paths into libraries on IRIX.
+
+2003-01-18  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Don't add -DPIC
+       for languages other than C and C++.
+
+2003-01-13  Albert Chin-A-Young  <china@thewrittenword.com>
+
+       * libtool.m4, ltmain.in: Add support for hppa*64* based on
+       a patch by Ross Alexander <ross.alexander@uk.neceur.com>.
+       Credit to Ross! Use +b to hardcode library runtime path.
+       Add new variable, $hardcode_libdir_flag_spec_ld, that
+       is equivalent to $hardcode_libdir_flag_spec but is used
+       when ld is used for linking. This works around having to
+       set wl=''.
+
+2003-01-12  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Revert an
+       accidental rearranging of dylib and so for darwin.
+
+2003-01-10  Robert Boehne  <rboehne@gnu.org>
+
+       * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Modify the
+       "-shrext" option so that is works properly under Darwin.
+       Modify the processing of 'gcc -print-search-dirs' under
+       Darwin to make it behave like GNU gcc does.
+       (AC_LIBTOOL_CONFIG): Single quote $shrext.
+       * ltimain.in: Expand shared_ext just before it is used
+       so that it can be conditional on the value of $module.
+
+Continued in ChangeLog.2002