libtool-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Libtool annotated tag, release-2-2, created. release-2-2


From: Gary V. Vaughan
Subject: [SCM] GNU Libtool annotated tag, release-2-2, created. release-2-2
Date: Thu, 17 Apr 2008 18:03:07 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".

The annotated tag, release-2-2 has been created
        at  b0f55abb220c2253d95346da385ea0d79f30327a (tag)
   tagging  9843ca8ed92bb1a76c4d1c4bd21b7d104c2a80e9 (commit)
 tagged by  Gary V. Vaughan
        on  Thu Apr 17 12:06:47 2008 -0400

- Log -----------------------------------------------------------------
2.2

Akim Demaille (7):
      * libtool.m4: Adjust the copyright notice.
      * libtool.m4:  Don't depend on Autoconf internals:
      * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Rename
      * libtool.m4: s/[ t]*$//
      * ltmain.sh: Don't quote the argument of case/esac and
      * ltmain.in: Do not change the PATH in the wrappers: let them
      * libtoolize.m4sh (func_copy_all_from_path): Remove spurious eval.

Alan W. Irwin (1):
      * libltdl/config/ltmain.m4sh (func_win32_libid)

Albert Cheng (1):
      * ltmain.in (shlibpath_var): ensure the variable is non-empty before

Albert Chin (7):
      * libtool.m4 (save_CPPFLAGS): Fix typo.
      * libtool.m4: Some uses of $GXX were unquoted, but GXX is either
      * libtool.m4: Don't include main() when testing for command to
      * ltmain.sh: Don't pass -R flags found in a .la's dependency_libs
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG)
      * libltdl/m4/libtool.m4 (_LT_SYS_HIDDEN_LIBDEPS) [ solaris ]:

Albert Chin-A-Young (55):
      * libtool.m4: Handle case where /bin/nm -p outputs multiple
      * libtool.m4: Prefer shl_load to dlopen on HP-UX because dlopen
      * libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Add newline after
      * libltdl/ltdl.c: Match function return type with prototype
      * libtool.m4: When setting archive_cmds for CC, don't
      * ltdl.m4 (AC_LTDL_DLLIB): Even though HP-UX 10.20 and 11.00
      * libltdl/ltdl.c: Match function return type with prototype
      * ltdl.c: change some types to size_t from int because
      * libtool.m4: quote LTCC because autoconf AC_PROG_CC_STDC
      * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Need to quote [ and ] for
      * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): HP/UX needs
      * libtool.m4: Custom $symcode for Tru64 UNIX to catch 'Q',
      AIX module name patch from Albert Chin-A-Young.
      * libtool.m4: When LDFLAGS="-Wl,-brtl,[other options]", the
      * libtool.m4: Sync methods used to detect GNU ld.
      * libtool.m4, ltmain.in: Add support for hppa*64* based on
      * libtool.m4: Hardcode library paths into libraries on IRIX.
      * libtool.m4: Allow compiler variable, CC, CXX, etc. to
      * libtool.m4: Change setting of archive_cmds_need_lc
      * tests/defs, tests/demo-conf.test, tests/demo-nofast.test,
      * libtool.m4: No need to use sed to remove leading comma when
      * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Correctly remove IRIX C++
      * m4/libtool.m4: Fix typo: testring -> teststring.
      * ltmain.in (progpath): Work around backward compatibility issue
      Scott James Remnant  <address@hidden>
      * ltmain.in: When a library is installed, dependent on a
      * ltmain.in: Piecewise linking doesn't work when the output
      * libtool.m4: When linking convenience libraries on Solaris
      * m4/libtool.m4: Add new variable, inherit_rpath, if the
      fix whitespace
      * libltdl/loader-shl_load.c: Fix typos during reorg.
      * m4/libtool.m4: Use cc rather than ld to created
      * m4/libtool.m4: Use cc rather than ld to create
      * m4/libtool.m4: Use cc rather than ld to create a
      * m4/libtool.m4: Use cc rather than ld to created
      * m4/libtool.m4 (_LT_ENABLE_LOCK): Reformatted.
      * m4/libtool.m4, config/ltmain.in: When calling $LTCC,
      * config/ltmain.in (func_mode_link): Pass otherwise unrecognised +
      * Makefile.am (clean-ltmain-sh): Using '==' to test for equality
      Hopefully, passing unrecognised compiler arguments through
      Unfortunately, libtool has no way of telling if unrecognized
      * m4/libtool.m4 (_LT_LINKER_SHLIBS) [aix]: In archive_expsym_cmds,
      * config/ltmain.m4sh: Don't require versions of GNU sed newer than
      * config/ltmain.m4sh: Preserve -model [arg] option, used
      * libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG):
      * config/ltmain.m4sh (func_mode_link) [irix]: Preserve processor
      * m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * config/ltmain.m4sh (func_mode_link): Ignore errors from expr
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG)
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * libltdl/config/ltmain.m4sh, libltdl/m4/libtool.m4
      * tests/early-libtool.at: Pass $CPPFLAGS and $CFLAGS to
      Update copyright year.

Alexandre Duret-Lutz (8):
      * ltmain.in (--help): Show mailing-address for bug reports.
      * libtool.m4 (_LT_AC_LANG_C_CONFIG): Fix unquoted call to
      * ltmain.sh: Quote $exec_cmd before it is eval'ed, so that
      * bootstrap: Delete acinclude.m4.
      * doc/libtool.texi (LT_INIT): Properly display options in a table.
      * doc/libtool.texi (Invoking libtool): Mention --tag=TAG.
      * doc/libtool.texi (Tags): Document CC.
      * m4/libtool.m4 (_LT_PROG_LTMAIN): Require ltmain.sh using

Alexandre Oliva (498):
      * demo/Makefile.am (objdir): there are no longer quotes around
      * libtool.m4 (CFLAGS): check whether -belf is needed on SCO, as
      * autogen: new script; run it to bootstrap libtool after checking
      * AUTHORS: added myself as a co-maintainer
      * ltmain.in (libobj): default value must not contain directory
      added a few extra headers for gnus
      * ltmain.in: correctly create libraries and programs with
      thou shalt not commit before make check :-)
      added a suggestion of how to create shared libraries with undefined 
symbols
      * THANKS: Added Eric Estievenart
      * ltconfig.in (need_locks): if neither `-c -o' nor hard links are
      * THANKS: Added Marc J. Fraioli
      * ltconfig.in (compiler_o_lo): check whether we can write directly
      * ltconfig.in (hardcode_minus_L): Revert Ian's patch for
      * libtool.m4 (sco): fix typo
      * ltconfig.in: On AIX, don't treat GNU ld specially.
      1998-11-04  Alexandre Oliva  <address@hidden>
      * THANKS: Added Thomas Tanner and Gary V. Vaughan
      moved from aix to c++
      fixed
      installed
      * ltconfig.in: add --falback-echo, to be used if everything else
      * sh.test (test X): ensure that the double-quote supposed to be
      * ltconfig.in (sunos*, sympat, symxfrm): remove underscore
      * ltconfig.in: make use of '~' field separator in reload_cmds,
      * NEWS: updated
      * ltmain.in (IFS): revert Gary's patch when parsing version
      * NEWS: Mention -export-symbols and new dlpreopen
      * PORTING: Porting instructions are in the libtool manual already
      * ltmain.in (C_compiler): copy $CC before it is overwritten with
      * NEWS: -module and libtldl
      * ltmain.in (output_objdir): compute it from $output, not $arg
      * ltmain.in (installed): new variable defined within a .la file,
      * ltmain.in (installed): new variable defined within a .la file,
      * ltconfig.in (echo_test_string): the whole ltconfig script was
      * ltmain.in: missing `test' between `&&' and `"$module"'
      * mdemo/Makefile.am (hell_debug_LDFLAGS): -dlpreopen -> -dlopen
      added message with -export-symbols syntax for various platforms
      * ltconfig.in (archive_cmds, osf3, osf4, solaris, sunos4): create
      * libltdl/ltdl.c: replace NULL with 0, so that we don't depend on
      * doc/PLATFORMS: updated last-tested release for platforms I've
      * ltconfig.in (echo): avoid shell error messages when we're
      * libtool.spec (URL): point to www.gnu.org
      Initial revision
      imported from autoconf CVS tree
      * ltconfig.in (solaris): do not use $CC for linking if GNU ld is
      * Makefile.am (mdemo_distfiles): libfoo[12].sym no longer exist
      * libtool.m4 (ac_cv_sys_symbol_underscore): `test a == b' doesn't
      * doc/libtool.texi (author): listed all the AUTHORS
      * configure.in: we no longer use PRCS
      C++ problems are documented
      * ltmain.in (convenience, deplibs): propagate dependencies
      * PORTING: removed the text Akim Demaille converted to .texi
      * configure.in (AC_CONFIG_SUBDIRS): added libltdl
      * ltmain.in (-DSTATIC): changed to -DLIBTOOL_STATIC, and defined
      * tests/Makefile.am (EXTRA_DIST): remove ltdl-*.test
      * demo/configure.in (BINARY_HELLDL): test whether dlopen is
      * libltdl/configure.in (stdlib.h, unistd.h, stdio.h): check
      * libltdl/Makefile.am (EXTRA_DIST): removed, nothing needed
      * THANKS: added Stephan Kulow; removed Gary V. Vaughan and Thomas
      * NEWS: Added Thomas Tanner and Gary V. Vaughan to the list of new
      * ltmain.in (-force-static, force_static): removed
      new file
      * Makefile.am (cvs-dist): our release tags are in lower case
      reverted addition of depdemo; it's completely unusable yet :-(
      * NEWS, configure.in, libtool.spec: Bumped to 1.2d for release
      missing colon at EOL
      cvs-dist: missing quotes in sed command
      * NEWS, configure.in, libtool.spec: Bumped to 1.2e for CVS
      * Makefile.am (SUBDIRS): prepend `.' to avoid am-recursive
      * libltdl/Makefile.am: install libltdl conditionally...
      * libltdl/Makefile.am: install libltdl conditionally...
      * ltmain.in (SP2NL, NL2SP): use `tr' magic to avoid passing very
      * ltconfig.in (cygwin, archive_cmds, archive_sym_cmds): Moved
      * ltmain.in (SP2NL, NL2SP): Don't delete empty lines, as this
      * ltmain.in (libobjs_save, oldobjs): when building an
      * libltdl/ltdl.c (lt_dlopen): missing strlen in bound test
      *** empty log message ***
      * libltdl/ltdl.c (FILENAME_MAX): use it instead of MAX_FILENAME,
      * configure.in (AC_CONFIG_SUBDIRS): add libltdl, demo, mdemo and
      * libtool.m4 (AM_SYS_NM_PARSE): need for underscore prefix is now
      * libtool.m4 (AM_SYS_NM_PARSE): while we are at it, we may well
      * ltmain.in (convenience, libobjs): get only .o and .lo files from
      * ltconfig.in (symxfrm): don't print $pipe_works twice, once for
      documented old_archive_from_new_cmds
      * ltmain.in, NEWS, doc/libtool.texi: Added support for -R flag
      * configure.in (AC_CONFIG_SUBDIRS): added cdemo
      * THANKS: added Raffaele Sena
      * libtool.m4, ltconfig.in (NM): search for NM in PATH before
      * configure.in (AC_CONFIG_DIRS): configure only libltdl, and then,
      added some info to mail/aix
      * Makefile.am (@DIST_MAKEFILE_LIST@): `$' must be doubled
      * ltmain.in (old_archives, oldobjs): use find to SYMDEF here too
      * libltdl/configure.in (libltdl_cv_shlibext, LTDL_SHLIB_EXT):
      * ltconfig.in (solaris): define `need_version' to no
      * THANKS: added Sebastian Wilhelmi
      something's wrong with my NFS server :-(
      * doc/libtool.texi (Test descriptions): cdemo-static works, thanks
      * mdemo/Makefile.am (../libltdl/libtool): mkdir and configure
      * Makefile.am: Moved ltconfig and ltmain.sh back into srcdir, and
      * libltdl/ltdl.h (lt_dlpreopen_default): reverted to a macro
      * ltconfig.in (need_lib_prefix, need_version,
      missing entry
      * ltmain.in (dlpredeps): append dependencies from dlopened modules
      * mdemo/Makefile.am (../libltdl/libltdlc.la): depend on
      fixed
      * ltconfig.in (wlarc): set to either '${wl}' or an empty string,
      * Makefile.am (libltdl.tar.gz): don't create it as part of the
      * libtool.m4 (LIBTOOL_DEPS): set it
      * mdemo/Makefile.am (mdemo_LDFLAGS, mdemo_LDADD): moved -dlopen
      * Makefile.am (check-local): depend on libltdl/Makefile
      * Makefile.am (check-local): depend on libltdl/Makefile
      * ltmain.in (lt_preloaded_setup): function added to symbol list
      * libltdl/Makefile.am (Makefile): depend on libtool
      * ltmain.in (dlpredeps): removed, reverting 1999-01-17's change
      * libltdl/ltdl.h (LTDL_PRELOADED_SYMBOLS): remove it; better to
      * libltdl/configure.in (libltdl_cv_preloaded_symbols,
      * libltdl/ltdl.c (lt_dlopen): properly detect error condition when
      * THANKS: added Manfred Weichel
      from automake 1.4
      * ltconfig.in (bsdi4*, netbsd*, uts4*, library_names_spec,
      * TODO: should we also build a `static' copy of a convenience
      * mdemo/main.c (LTDL_PREOPENED_SYMBOLS): remove
      * ltmain.in (compile): when compiling both PIC and non-PIC, write
      * demo/configure.in (AC_C_CONST): added, for portability
      * libltdl/ltdl.c (find_module): remove the libdir argument, and
      mail/aix has been resolved
      updated TODO
      * demo/dlmain.c (main): add missing const to declaration of name
      * ltconfig.in (sunos4*, without_gnu_ld, with_gcc, archive_cmds):
      * demo/dlmain.c (main): cast s->address to the appropriate pointer
      * ltconfig.in (global_symbol_pipe): #define const to nothing if
      * ltmain.in (dlsyms): #define const to nothing if not __STDC__
      *** empty log message ***
      * cdemo/main.c (main): use K&R definition syntax
      * THANKS: Added Steven Schultz
      * ltconfig.in (linux*, solaris*, bsdi4*, sys_lib_search_path):
      added new commit script
      * ltmain.in (file_magic): follow soft-links before running `file'
      * Makefile.am (@DIST_MAKEFILE_LIST@): work around Ultrix /bin/sh bug
      * ltmain.in (module, droppeddeps): if libtool could not satisfy
      * tests/demo-shared.test, tests/demo-static.test: new tests
      handle locally added and removed files
      * demo/configure.in: set DLPREOPEN to -dlopen if we don't have
      * ltconfig.in (linux-gnu*, finish_cmds): remove erroneous backslash
      * libltdl/ltdl.c: major rewrite to avoid almost all fixed-size
      * libltdl/configure.in: reintroduce code to detect native library
      Exercise my narcisism =)O|
      Archived some mail in mail/LTLIBOBJ to remind us that
      More notes in mail/LTLIBOBJ
      * demo/configure.in, demo/Makefile.am (DLPREOPEN): reverted; it
      - add --fast as synonym for -f
      * mdemo/Makefile.am (../libltdl/libtool): if it does not exist,
      fix commit message extraction and some bogus warnings
      * ltmain.in (Xsed): add 1 to Xsed definition that goes into
      * Makefile.am (TSDEPS_DIST): dist-time dependencies for timestamps
      * Makefile.am (ltconfig, ltmain.sh, TIMESTAMP): let's not assume
      * libltdl/ltdl.c (lt_dlopen): if we're reusing a previously opened
      * Makefile.am (ltconfig, ltmain.sh): add ChangeLog Revision to
      * ltmain.in (pass_all=none, droppeddeps): set only if deplibs was
      * ltmain.in: don't try to use .o instead of .lo just because
      * mkstamp: move the sed script to extract revision and date
      deleted unneeded trailing semicolon
      * ltconfig.in (freebsd2.2*, hardcode_minus_L): for FreeBSD 2.2.6,
      * ltmain.in (dependency_libs, xrpath): add -R switches to
      * ltmain.in (file_magic): use egrep instead of expr to support
      * libltdl/ltdl.c (objdir): string collation isn't portable; strcat
      * libltdl/configure.in (libltdl_cv_objdir): yes, appending the "/"
      * libltdl/ltdl.c (find_module): test old_name and dlname for NULL,
      * ltmain.in: reworded `dropped inter-library dependencies'
      * ltconfig.in (LTCONFIG_VERSION): add TIMESTAMP, remove
      typo in latest patch
      * ltconfig.in (LTCONFIG_VERSION): damn!, adding TIMESTAMP doesn't
      * configure.in (TIMESTAMP): use mkstamp here too
      * configure.in (pkgdatadir): define pkgdatadir explicitly, and
      * configure.in (pkgdatadir): expand ${PACKAGE} at configure-time,
      * libltdl/ltdl.c: make all global strings char[], not char*; check
      * libltdl/configure.in (AC_PROG_LIBTOOL): automake does not
      * libltdl/ltdl.c (find_file): allocate filename dynamically
      * libltdl/ltdl.c (find_file): oops, filenamesize was miscomputed
      * libltdl/Makefile.am (@TOINST@/libltdl.la): if installation is
      run cvs update with -q
      * Makefile.am (ltconfig, ltmain.sh): some broken makes don't like
      * libltdl/ltdl.c (lt_dlopen, non-.la): find_file now returns 0 on
      * libltdl/Makefile.am (distclean-local): renamed from
      * libltdl/ltdl.c (find_file): fix endless loop condition
      add *** to warning messages
      * libtoolize.in: search for A[MC]_PROG_LIBTOOL, not
      * ltdl.c (lt_dlopenext): tmp would be trashed if shlib_ext was
      * ltconfig.in: new config.guess returns *-*-cygwin now instead of
      * libltdl/ltdl.c (find_module): initialize filename if dir is NULL
      * libtool.m4 (ac_cv_sys_global_symbol_pipe): accept TAB in
      * ltconfig.in (irix5*, library_names_spec): add soname_spec,
      *** empty log message ***
      * ltconfig.in (irix5*, hardcode_libdir_separator): set it to a
      * ltconfig.in (irix5*, irix6*, deplibs_check_method): use
      * ltconfig.in (irix5*, irix6*, osf3*, osf4*): do not use
      * libltdl/ltdl.c (tryall_dlopen): strcmp filenames was reversed
      * ltmain.in: create libname.lai at link time, not at install time,
      * ltmain.in: don't try to read objdir/libname.la before it is
      * libltdl/configure.in: add a DESCRIPTION argument to AC_DEFINEs
      * libtool.m4 (AC_CHECK_LIBM): do not set MATHLIB or AC_SUBST it,
      * libltdl/ltdl.c (lt_dlmalloc, lt_dlfree): SunOS' cc can't cope
      * ltconfig.in: (freebsd2*, sunos4*, exclude_expsyms): exclude
      * ltconfig.in (openbsd*, netbsd*, library_names_spec): append
      * ltconfig.in (archive{,_sym}_commands): Be careful not to
      missed off the --export-all from the first dlltool call
      * ltconfig.in (ld_shlibs): move -soname and similar flags to the
      * libtool.m4 (AC_LIBTOOL_DLOPEN): check for dlopen in libc before
      * ltconfig.in (shlibpath_overrides_runpath): new variable;
      * ltmain.in: fixes for export-symbols dry-run
      * doc/libtool.texi: remove ticks from menu items; it breaks TeX
      * ltconfig.in (freebsd*, finish_cmds): expand objformat here
      * ltmain.in: avoid duplication of -L switches, it sometimes breaks
      * ltmain.in: fix typos in my last change (s/ocmpile/compile/)
      fixed
      * libltdl/configure.in: check for dld.h
      * ltmain.in: remove on-demand executable in the proper place, and
      * ltconfig.in (irix5*, irix6*, shlibpath_overides_runpath): yes
      * TODO: removed ILD, soon to be merged, and added convenience
      * ltmain.in: create on-demand executable as $progdir/$$-$program,
      * ltmain.in: added missing mkdir $progdir for on-demand executable
      * ltmain.in (file_magic_regex): sed `10q' is faster than `11,$d'
      * ltmain.in (freebsd): compile symbol table file with pic_flag
      * ltconfig.in (archive_expsym_cmds, solaris, without_gnu_ld):
      * libltdl/ltdl.c (LTDL_LAZY_OR_NOW): renamed from LTDL_NOW; prefer
      * ltconfig.in (enable_fast_install): test whether it can be forced
      typo
      * ltconfig.in (enable_fast_install): force it to no only if we
      * ltmain.in (relink_command): do not prepend cd `pwd` to it, the
      * tests/build-relink.test: new; check shlibpath_overrides_runpath
      * ltmain.in (compile_command): append finalize search path to
      * tests/Makefile.am (TESTS): run hardcode before build-relink
      * tests/build-relink.test: link broken libhello.la with at least
      forgot to add demo-nofast.test
      * libltdl/Makefile.am, libltdl/configure.in, mdemo/Makefile.am:
      * libltdl/Makefile.am (@TOINST@/libltdl.la): do not hide the
      * tests/build-relink.test: hellT was renamed to lt-hell
      * libtool.m4 (AC_LIBTOOL_DLOPEN): do not depend on the existence
      * ltmain.in (hardcode_libdir_separator, compile_rpath,
      * tests/build-relink.test: when hell is expected to fail, run it
      * ltmain.in: temporarily disable dlopen_self when linking with
      * ltmain.in: extract symbols from program objects to nlist first,
      * libtool.m4 (AC_LIBLTDL_INSTALLABLE, AC_LIBLTDL_CONVENIENCE):
      * configure.in, Makefile.am, NEWS: install libltdl by default
      * Makefile.am (install-data-hook): install libltdl as a directory,
      * ltmain.in: $output_objdir/$objdir/ -> $output_objdir/lt-
      * libtool.m4 (AC_LIBLTDL_INSTALLABLE, AC_LIBLTDL_CONVENIENCE):
      * libltdl/ltdl.c (lt_dlopen): some preprocessors choke if the `#'
      * configure.in: create ltconfig and ltmain.sh at the end of
      * tests/Makefile.am (TESTS): run demo-nofast before demo-shared
      * libtool.m4 (AC_LIBTOOL_SETUP): new macro, that does all the
      * libltdl/configure.in: only assume implicit installation if
      * libtool.m4 (AC_LIBLTDL_INSTALLABLE, AC_LIBLTDL_CONVENIENCE):
      * configure.in: fix AC_OUTPUT_COMMANDS for ltconfig and ltmain.sh
      * mdemo/Makefile.am (@LIBLTDL@): depend on ../libltdl/config.h
      * libltdl/configure.in (libltdl_cv_need_uscore): do not assume
      * libtool.m4 (AC_LIBTOOL_DLOPEN): just set lt_dlopen=yes
      * TODO: need to document AC_LIBLTDL_*; static self dlopening
      * ltmain.in: properly create an export file for a program,
      An account at gnu.org is no longer needed for the common files,
      * ltconfig.in (dlfcn.h): function definition may cause warnings;
      * libltdl/ltdl.c (strdup): always use our own, because the
      * libltdl/ltdl.c (strdup): cannot return str when it's NULL
      * ltconfig.in: set dlopen_* variables to unknown when appropriate
      * */configure.in: AC_SUBST(LIBTOOL_DEPS)
      * mdemo/main.c (main, test_dl, test_dlself): propagate error
      * ltmain.in: FreeBSD bug that needs symbol table compiled with
      * ltmain.in (-static, -all-static): set dlopen_self to
      * ltconfig.in: (global_symbol_pipe) extract symbol tag from the
      * ltmain.in (-static, -all-static): revert March 11's patch, I was
      * tests/sh.test: look for `$Xsed' without `$echo "X...'
      * ltconfig.in (sys_lib_dlsearch_path_spec): new variable, that
      oops, cut&paste error
      * ltconfig.in (file_magic_test_file): new variable; if set, it
      * ltconfig.in (osf3*, osf4*, deplibs_check_method): pass_all does
      * doc/libtool.texi: complete dlopening/libltdl documentation
      * doc/libtool.texi (AM_PROG_LIBTOOL): eliminate overfull boxes
      * ltconfig.in (global_symbol_to_cdecl): was reset before trying
      * ltconfig.in (aix3*, aix4*): GNU ld on AIX is very broken: it
      * doc/libtool.texi: notes on thread-safety problems of
      * config.guess, config.sub: updated from GNU common
      * doc/PLATFORMS: updated platforms tested on 1.2f-pre; clean up;
      more reformatting
      * config.guess: minor update for FreeBSD-elf, yet to be installed
      * Makefile.am (all-recursive): depend on ACINCLUDE_M4_LIST
      added acinclude.m4
      * ltconfig.in (file_magic_cmd, file_magic_test_file, freebsd-elf*,
      * ltmain.in (exclude_expsyms): exclude symbols before sorting,
      more updates from Erez Zadok
      * ltconfig.in (bsdi4*, sys_lib_search_path_spec,
      * ltmain.in (deplibs_check_method=none): discard -L and -R
      * TODO: we now use full pathnames for `file'
      * ltmain.in: silence ``unbug'' :-) detected by sh.test
      * ltmain.in: silence ``unbug :-) detected by sh.test
      * configure.in, libtool.spec: bump to 1.2f
      * configure.in, libtool.spec, NEWS: bump to 1.3a
      * Makefile.am (EXTRA_DIST): add ChangeLog.0
      * Makefile.am (EXTRA_DIST): add mkstamp
      * tests/build-relink.test (hardcode_action): when set to relink,
      * ltmain.in (deplibs, beos*): don't append -lc
      * doc/PLATFORMS: egcs is gcc; updates from Erez Zadoc
      s/debug/static/
      new
      * ltconfig.in (hpux*, hardcode_minus_L): should be no, we have +b
      typo (won't I ever learn that Zadok ends with k?)
      blank lines should not contain whitespace
      * tests/noinst-link.test: new test
      * doc/libtool.texi: reorder tests to reflect execution order
      * tests/*.test: when a test fails, skip tests that depend on it.
      * demo/Makefile.am (hc-direct, hc-libpath, hc-minusL): link with
      * ltconfig.in (sunos4*, with_gnu_ld, hardcode_minus_L): remove,   we
      * tests/*-unst.test: if directory is not configured, skip it
      * doc/libtool.texi: documented convenience libraries
      * tests/build-relink.test: if we relink and have hardcode_direct,
      * ltconfig.in (ld_shlibs, amigaos*): disable shared libraries
      * ltmain.in ($PATH): instead of modifying the PATH, better prevent
      added *.ps, as suggested by Erez Zadok
      * demo/Makefile.am: create a static library, link two libtool
      * ltmain.in, ltconfig.in: reverted most of the quoting changes
      * ltconfig.in (aix4*, hardcode_libdir_flag_spec): unless we're
      * ltconfig.in (aix4*, collect2name): make sure collect2 exists
      * ltconfig.in (link_all_deplibs): set to unknown by default
      * libtool.m4 (LDFLAGS, LIBS): pass them to ltconfig, for the tests
      * demo/Makefile.am (CLEANFILES): clean EXTRA_* from deplibs-check
      * ltconfig.in (archive_cmds, sunos4*): where we used -Bstatic, we
      * depdemo/l1/Makefile.am (AUTOMAKE_OPTIONS): no-dependencies
      * ltmain.in (-L*): do not abort just because a directory specified
      * ltmain.in (convenience): fixed race condition when more than one
      * NEWS: improved support for AIX and HP/UX
      * ltconfig.in: if ld_shlibs=no, set can_build_shared=no too,
      * ltconfig.in (archive_cmds, sunos4*): Revert to -Bstatic; the
      * ltconfig.in (sunos4*, GNU ld): Reordered.
      * ltconfig.in (ld_shlibs, amigaos*): Disable shared libs with
      * ltconfig.in (sunos4*, GNU ld): -Bstatic is not enough for
      * ltconfig.in (exclude_expsyms): Exclude _GLOBAL_OFFSET_TABLE_ by
      * Makefile.am (CVS): allow command-line overriding of cvs
      * ltconfig.in (netbsd*, GNU ld): Support a.out shared libraries
      * tests/dryrun.test: Use cmp instead of diff.
      * tests/dryrun.test: We cannot rely on setting LIBTOOL, because
      * tests/dryrun.test: The constant modifications of libtool would
      * doc/libtool.texi (Compile mode): Document potential problem and
      * doc/PLATFORMS: Updated to 1.3 for all platforms I've got.  I'll
      * dryrun.test: It would still fail at random times, because `cp'
      * ltconfig.in (--fallback-echo): Do not put an inline document and
      * ltconfig.in: Moved sysv4 before sysv4.*.
      * ltconfig.in (Usage): Removed --enable-dlopen-self.
      * libtool.m4 (AC_PROG_LD, AC_PROG_NM): When looking for programs,
      * doc/libtool.texi (Invoking ltconfig): Document
      * doc/libtool.texi (Invoking ltconfig): Document --cache-file.
      * doc/libtool.texi (Invoking ltconfig): Document environment
      typos
      * libltdl/ltdl.c: Remove trivial warnings.
      * TODO: -Wl and -Wc options.
      * demo/Makefile.am (hc-direct, hc-libflag, hc-libpath, hc-minusl):
      * ltmain.in (prefer_static_libs): New variable, set to no by
      * ltconfig.in (old_LDFLAGS, old_LIBS): Save and write to comments
      * ltconfig.in (irix*, osf*, deplibs_check_method): Use pass_all.
      * ltconfig.in (irix5*, need_lib_prefix, need_version): Set to no,
      * ltconfig.in (irix*, sys_lib_dlsearch_path_spec): /usr/local/lib
      * ltconfig.in (irix*, soname_spec): Append $major.
      * ltconfig.in (irix*, osf*, archive_cmds): Write so_locations
      * ltconfig.in (hpux*, hardcode_minus_L): Set to yes.
      * ltconfig.in (aix4*, allow_undefined_flag): Set to -berok.
      * ltconfig.in (beos*, allow_undefined_flag): Do not build shared
      * ltconfig.in (solaris*, whole_archive_flag_spec): Use -z
      * ltconfig.in: Correct sed expression that extracts symbols
      patch misapplied Solaris whole_archive_flag_spec diff
      * ltconfig.in (irix*, soname_spec, library_names_spec): Missing
      * libtool.m4 (OBJDUMP): Pass it to ltconfig.
      * ltconfig.in (aix4.[01], always_export_symbols): The case pattern
      * ltconfig.in (compiler_c_o): Make sure the compiler does not
      * ltmain.in (old_archive_cmds): Iterate on oldobjs to find out
      * libtool.m4 (AC_LIBTOOL_DLOPEN, AC_ENABLE_SHARED,
      * libtool.m4 (libtool_flags): Fix calls to AC_BEFORE.
      * ltmain.in (nlist, SYMFILE): Use outputname instead of output for
      Revert last Ossama's patch.  autoconf does not use extern "C", so we
      * libltdl/Makefile.am (ltdl.lo): Add dependencies.
      * doc/libtool.texi: Clear up overfull hbox.
      * doc/libtool.texi (Distributing libltdl): Document that -static
      * mdemo/configure.in: Move AC_LIBLTDL_CONVENIENCE before
      * config.sub, config.guess: Updated from GNU common.
      removed automake-specific policies
      * NEWS: Improved support for DU and IRIX too.
      * ltmain.in: Save exit status of link_command before removing
      * NEWS: Summarize news from 1.2 to 1.3.
      * libtool.m4: Use ifelse instead of if.
      Security alert\!
      * instutil/chmod: New script to avoid chmod'ing files while
      * ltconfig.in (solaris2.6, whole_archive_flag_spec): Do not use
      * NEWS: Updated docs.
      * doc/PLATFORMS: Updated to 1.3.1 for all platforms I've got.
      * doc/PLATFORMS: Release 1.3.1 passes on GNU Hurd/x86.
      * ltmain.in: Remove object files before writing to them, to avoid
      * NEWS: support for installing stripped libraries using GNU strip
      * depdemo/main.c, depdemo/l1/l1.c, depdemo/l2/l2.c: K&R-ize.
      * ltconfig.in (solaris*, ld_shlibs): Do not enable shared
      typo spotted by Gary
      * ltmain.in: Revert to stripping .exe on all platforms.
      * config.guess: Synch with GNU common.
      * NEWS: List fixed problems.
      GNU libtool 1.3.2 was released.
      * ltconfig.in (export_symbols_cmds): Add $convenience.
      * ltmain.in: Only create directory into which to extract
      * NEWS: Mention the two bugfixes below.
      * ltmain.in: Expand convenience libraries when creating reloadable
      * TODO: Remove the short list of people interested in C++
      * ltconfig.in: Support new GNU ld --help output format.
      * ltconfig.in: Reverted June 6's patch for new GNU ld output, it
      * ltconfig.in (link_static_flag, ac_cv_prog_cc_static): Use the
      * ltconfig.in: Use sed '$q' instead of sed "" for copying ltmain,
      * ltconfig.in (linux-gnu*, deplibs_check_method): Use pass_all on
      * ltconfig.in (freebsd*, shlibpath_overrides_runpath): Set to yes
      * doc/PLATFORMS: Tested on as many platforms as possible for me.
      * doc/libtool.texi (Porting inter-library dependencies): Typos
      * ltmain.in: Fix creation of relative links to object files in
      * libltdl/COPYING.LIB: Update to version 2.1.
      * ltconfig.in (CDPATH): Set to `:' instead of empty.
      * libltdl/ltdl.c (lt_dlopen): Do not search paths when the
      * configure.in: Move ltconfig and ltmain.sh generation back...
      * tests/sh.test: New test to detect uses of quotes within
      * libtool.m4: Do not AC_SUBST anything other than LIBTOOL.
      * ltconfig.in (irix6*): Do not override deplibs_check_method
      * configure.in: AC_SUBST variables that are used by ltconfig to
      * libtool.m4: Use host when --target is not specified.
      * ltconfig.in (linux-gnu*): Disable hardcode_into_libs until it
      * ltconfig.in (ac_compile): Use $ac_ext instead of .c.
      file ltcf-c.sh was initially added on branch multi-language-branch.
      file ltcf-cxx.sh was initially added on branch multi-language-branch.
      Moved CVS to subversions.gnu.org
      * libltdl/Makefile.am (ACLOCAL): Define with `-I .', as in
      * libltdl/configure.in (with_auxdir): Do not use it as the
      * ltdl.m4: Renamed from...
      * ltmain.in (libtool_args): Get all arguments properly enclosed in
      * ltmain.in (-Wl, -Wc): Make commas argument separators, just like
      * ltmain.in: Oops, `echo' -> `$echo'.
      * ltmain.in (-Xcompiler, -Xlinker): Add to compile_command and
      * ltmain.in (-Wc, -Xcompiler): Implemented in compile mode.
      * ltmain.in: Oops, `largarg' -> `lastarg'.
      * ltconfig.in (variables_saved_for_relink): Set to `PATH
      * ltmain.in (tmpdir): Do not accept an existing directory, and
      * libtool.m4 (_AC_PROG_LIBTOOL): Renamed from...
      * libtool.m4 (AC_LIBLTDL_CONVENIENCE, AC_LIBLTDL_INSTALLABLE):
      Adjust docs
      file ltcf-gcj.sh was initially added on branch multi-language-branch.
      * libtool.m4 (lt_cv_deplibs_check_method, freebsd): Do not depend
      * ltconfig.in (dynamic_linker, linux, powerpc): Do not disable
      * ltconfig.in (wlarc, netbsd, aout): Set to empty.
      * ltconfig.in (linkopts): Don't set for test.
      * ltmain.in: Support GNU shtool's install.
      * ltmain.in (irix, major): Prepend a `.'.
      * ltconfig.in (need_lc): Fix test message.
      * ltmain.in (shtool): Use echo|grep instead of expr, as in the
      * ltdl.m4: Oops, I had forgotten to commit this part of Syd Polk's
      * ltconfig.in [with_gnu_ld] (archive_cmds, archive_expsym_cmds)
      * ltmain.in (variables_saved_for_relink): Attempt to unset them
      * tests/quote.test: Move the match test out of case statements, to
      * libtool.m4: Don't quote SHELL when `re-exec'ing, so that SHELL
      * libtool.m4: Don't quote CONFIG_SHELL nor ORIGINAL_CONFIG_SHELL.
      * ltconfig.in (enable_dlopen): Set to no when lt_cv_dlopen is no.
      * ltmain.in (newdlprefiles): Use dlname if it's available and
      * tests/mdemo-exec.test: Modify failure message.
      * ltdl.m4 (HAVE_LIBDL): Look for dlopen in -lsvld.
      * libltdl/ltdl.c (lt_dlopen): Set dlname from library_names if
      * libtool.m4: Fix typo I introduced in yesterday's patch.
      * ltconfig.in: Get rid of hardcode_into_libs=all; use
      * mdemo/configure.in: Don't use -static on AIX4.1.
      * ltmain.in (link -static): Don't add $link_static_flag; only
      * libltdl/ltdl.c (load_deplibs): Don't append shlib_ext; use
      * ltmain.in (compile, need_lock): Don't create nor remove lock
      * ltconfig.in (hardcode_libdir_flag_spec, export_dynamic_flag_spec):
      * Makefile.am (libtool, clibtool): Pass CONFIG_SHELL along with
      * tests/*.test (CONFIG_SITE): Ultrix's /bin/sh fails on
      * ltconfig.in (need_lc): Preserve allow_undefined_flag.
      * mdemo/Makefile.am: Mark only libfoo2 as -no-undefined.
      * tests/dryrun.test: Build libsub.la along with the object files,
      * ltconfig.in: Removed all references to what used to be
      * depdemo/main.c: Support -alt.
      * libtool.m4 (lt_cv_file_magic_cmd): Don't use '${MAGIC_CMD}' or
      * libtool.m4 [netbsd*] (deplibs_check_method, file_magic_cmd,
      * libtool.m4 (ld_shlibs) [aix4*]: Disable on unknown CPU types.
      * libltdl/Makefile.am (CLEANFILES): Clean conditionally-built
      * ltmain.in: When dropping dependencies of a -no-undefined
      * libtool.m4 (can_build_shared) [AIX 4.[01], GCC]: GCC up to
      * libtool.m4 (lt_cv_compiler_c_o): Cache it.
      * libtool.m4 (no_undefined_flag) [Solaris ld]: Change to -zdefs.
      formatting change
      * TODO: Add -L- flag.
      * configure.in: Reverted to 1.4, to avoid confusion with MLB.
      Reverted incorrect patch:
      file Makefile was initially added on branch binary-branch.
      * libtool.m4: Use linux version_type on IRIX with GNU ld.
      * libtool.m4: Replace $linker_flags with $compiler_flags wherever
      * libtool.m4 (AC_PROG_LD): Use $CC instead of GCC.
      * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on all
      * libtool.m4: Replace mis-uses of path with pathname.
      * config/ltmain.m4sh (link mode): Add to tmp_libs paths for libtool dep
      Peter O'Gorman  <address@hidden>

Alfred M. Szmidt (1):
      * mdemo2/Makefile.am (INCLUDES): Include `$(top_srcdir)/../libltdl'

Allan Sandfeld Jensen (3):
      * libtool.m4: Add support for Intel icc compiler for Linux.
      * libtool.m4: Intel icc fixups for version 7.0.
      * libtool.m4: Switch on $CC not $cc_basename.

Andreas Jaeger (1):
      * libtool.m4: Support linking of 32-bit libraries with ld

Andreas Schwab (8):
      * libtool.m4 (AC_LIBTOOL_SETUP): Remove failed try to
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for
      * libtool.m4 (_LT_AC_LOCK): Also match powerpc64-*linux* in
      * config/ltmain.in: Accept --mode=relink.
      * libltdl/slist.h (SListCallback): Fix missing type.
      * libltdl/ltdl.c (lt_dlexit): Remove lvalue cast.
      * m4/ltdl.m4 (LT_WITH_LTDL): Remove excess quoting in argument of
      The dlpreopen pass over libraries reverses the elements in the

Andrew C. Feren (1):
      * tests/sh.test:  New test to disallow `test $foo', where

Andrew Suffield (1):
      Correct sense of libltdl file not found check.

Andrey Slepuhin (1):
      1999-01-20  Andrey Slepuhin  <address@hidden>

Aneesh Kumar K.V (2):
      * libtool.m4 (archive_expsym_cmds):  Support for -export-symbol
      * libtool.m4 (OSF/1): Change  the way to pass linker flags through

Anthony Green (1):
      * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Albert Chin's gcj fix.

Archie Cobbs (1):
      * libltdl/ltdl.c (lt_dlopen): use newhandle instead of handle

Arne Woerner (1):
      * libtool.m4 [openbsd]: openbsd 3.x needs versioning information.

Assar Westerlund (3):
      * ltconfig.in: Add back ranlib calls for static libraries if there
      * ltdl.m4 (AC_LTDL_DLLIB): call dlopen with arguments so the test
      typo

Benjamin Reed (5):
      * ltmain.in [darwin]: disable lazy linking, needed
      * libtool.m4 (darwin): Disable hardcoding library paths to
      * THANKS: Added people who have submitted 3 or more patches
      * ltmain.in: search libraries in the order of preference, rather
      * ltmain.in: Fix handling of frameworks in search paths.  Also

Bernhard Fischer (1):
      * m4/ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS), m4/ltoptions.m4

Bernhard Rosenkraenzer (1):
      * libtool.m4: adding ia64 as supported linux platform

Bert Driehuis (1):
      * ltconfig.in:  Updated bsdi4 soname specs to be more like

Bob Friesenhahn (21):
      Port libltdl fully to native Win32 API.
      MinGW patches from Elizabeth Barham and Bob Friesenhahn.
      Cleaned up pw32 target.
      * tests/*.test: MinGW's MSYS treats files under /dev
      * tests/Makefile.am: Conditional assignment of FFLAGS = @FFLAGS@
      * ltmain.in: When using gcc, pass -mfoo to the linker
      * config.guess, config.sub: Synchronized from ftp.gnu.org since
      * libltdl/ltdl.c: Only include malloc.h if stdlib.h can not be
      * doc/libtool.texi (AC_LIBTOOL_TAGS): Incorporate documentation
      * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): For MinGW, reverted DLL
      Joe Orton <address@hidden>
      * ltmain.sh (check_executable): The WIN32 API and MinGW do not support
      * libltdl/loaders/loadlibrary.c: Compilation fixes (originally
      * config/ltmain.in: Change $XSED to $Xsed to fix hang noticed
      * README, README.alpha: Update notes regarding available VERBOSE
      * tests/pdemo-inst.test: Correction for mis-application of
      * config/getopt.m4sh: Under MinGW, reported paths may include ':'
      * config/ltmain.m4sh: Add fully-qualified paths to temp_rpath
      * config/ltmain.m4sh: Remove code which is no longer needed
      * libltdl/lt__strl.c, libltdl/libltdl/lt__strl.h: New files to
      * libltdl/lt__alloc.c, libltdl/loaders/preopen.c,

Bob McElrath (1):
      * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Add support for

Boyd Lynn Gerber (1):
      * ltconfig.in (sco3.2v5*): Use LD_RUN_PATH for hard-coding.

Brad (9):
      * ltmain.in: Do not remove -lm from deplibs for OpenBSD.
      * libtool.m4 [openbsd*]: More improvements to the OpenBSD port.
      * ltdl.m4 [AC_LTDL_SYS_DLOPEN_DEPLIBS]: Teach ltdl about the
      * ltmain.in (-lc_r): Style improvement.
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Missed an instance of
      * m4/libtool.m4: More improvements to OpenBSD support.
      libltdl uses LIBOBJS, which leak out into a parent project if both
      * m4/libtool.m4: Fixes for the OpenBSD support
      * libtool.m4: Fixes for the OpenBSD support

Brian W. Barrett (1):
      * libltdl/config/ltmain.m4sh [darwin]: Use otool64 if otool fails.

Bruce Korb (28):
      file README was initially added on branch binary-branch.
      file lt_compile.def was initially added on branch binary-branch.
      file lt_link.def was initially added on branch binary-branch.
      file lt_install.def was initially added on branch binary-branch.
      file lt_finish.def was initially added on branch binary-branch.
      file lt_execute.def was initially added on branch binary-branch.
      file lt_clean.def was initially added on branch binary-branch.
      file ltmain.tpl was initially added on branch binary-branch.
      file lt_base.def was initially added on branch binary-branch.
      file ltmain.mk was initially added on branch binary-branch.
      file ltstr.def was initially added on branch binary-branch.
      file ltopts.def was initially added on branch binary-branch.
      file ltmain.c was initially added on branch binary-branch.
      file ltconfig.x was initially added on branch binary-branch.
      file ltcompile.c was initially added on branch binary-branch.
      file ltversion.c was initially added on branch binary-branch.
      file ltstr.tpl was initially added on branch binary-branch.
      file lt_exe.tpl was initially added on branch binary-branch.
      file ltexe.c was initially added on branch binary-branch.
      file ltmacros.tpl was initially added on branch binary-branch.
      file base-txt.tpl was initially added on branch binary-branch.
      file clean-txt.tpl was initially added on branch binary-branch.
      file compile-txt.tpl was initially added on branch binary-branch.
      file execute-txt.tpl was initially added on branch binary-branch.
      file finish-txt.tpl was initially added on branch binary-branch.
      file install-txt.tpl was initially added on branch binary-branch.
      file link-txt.tpl was initially added on branch binary-branch.
      bring a touch of order to the option processing

Bruno Haible (5):
      * doc/libtool.texi (Tested platforms): broken `sed' programs
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) <postinstall_cmds>
      * libltdl/config/ltmain.sh (func_mode_install): Try "ln -s -f"
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS)

Chad Cunningham (1):
      * ltconfig.in (rhapsody*): New Port.

Charles Wilson (42):
      * tests/build-relink2.test: look for installed libl3.la
      * NEWS: Updated.
      Apply Cygwin patches from Charles Wilson.
      * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): use printf, not
      * libtool.m4 (_LT_AC_LOCK): remove support for ancient
      * libtool.m4 (AC_LIBTOOL_RC): AC_PROG_RC doesn't exist --
      * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): modify
      * ltmain.in: add code for a binary wrapper
      * ltmain.in (win32_libid): Rewritten to improve speed.
      * ltmain.in (win32_libid): use $SED, not head.
      * libtoolize.in: protect sed expression against
      * libltdl/ltdl.c (LT_USE_POSIX_DIRENT): Factored out.
      forgot to commit with last change
      * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin*, mingw*]:
      * NEWS: Updated.
      * ltmain.in (find_executable, check_executable) [cygwin*, mingw*]:
      * tests/depdemo/configure.ac, tests/mdemo/configure.ac,
      * config/ltmain.in (func_generate_dlsyms): Addresses in
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER): better quoting for
      * ltmain.in (func_generate_dlsyms) [cygwin, mingw]: when creating
      * libtool.m4 (_LT_SYS_DYNAMIC_LINKER): Revert changeset from
      * tests/pdemo-inst.test: pdemo-inst should depend on pdemo-make.
      * config/ltmain.m4sh: Really don't require versions of GNU
      * tests/link.test: Fix check for use of libnlsut.a under
      * config/ltmain.m4sh: add foo/bin for every foo/lib
      * config/ltmain.m4sh (func_mode_install): On Windows based hosts,
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * libltdl/config/ltmain.m4sh (func_win32_libid): use $SED not
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [ cygwin ]:
      * libltdl/libltdl/lt__private.h (LT_GLOBAL_DATA) [__CYGWIN__]:
      * NEWS: Update for Cygwin changes.
      * libltdl/config/ltmain.m4sh (func_mode_link): move wrapper
      * libltdl/argz_.h: ensure error_t definition is obtained
      * libltdl/libltdl/lt__glibc.h: Use !HAVE_WORKING_ARGZ
      * ltmain.m4sh (func_emit_libtool_wrapper_script): add
      * ltmain.m4sh (func_emit_libtool_cwrapperexe_source):
      * ltmain.m4sh (func_emit_libtool_wrapper_script):
      * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): ensure stderr
      * libltdl/config/ltmain.m4sh: Add new magic variable
      * AUTHORS: Add myself.
      * libltdl/m4/libtool.m4 (func_dirname_and_basename) <XSI>:
      * tests/cdemo-exec.test: use $EXEEXT where appropriate

Chris Lattner (1):
      * ltconfig.in (*-sequent-sysv4): New Port.

Christiaan Welvaart (1):
      * tests/dryrun.test: Ignore any 'total' line from "ls -l" output.

Christian Biesinger (1):
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [ beos ]:

Christian Cornelssen (2):
      * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION,
      * libtool.m4 (_LT_AC_LANG_CXX_CONFIG)

Christoph Egger (3):
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS, darwin): Add
      * config/ltmain.m4sh (func_mode_link): Add -pthread like flags to
      * config/ltmain.m4sh (func_mode_link) <cwrappersource>: Change

Christoph Pfisterer (1):
      * libtool.m4: Fixed support for Darwin and Rhapsody. Now correctly

Christopher A. Knight (1):
      * ltconfig.in: added main() definition in compile

Christopher Pfisterer (1):
      * libtool.m4, ltmain.in: Linker flag and version numbering fixes

Craig Dooley (1):
      * NEWS, m4/libtool.m4, config/ltmain.m4sh [dragonfly]:

Dalibor Topic (1):
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): For AmigaOS with pdksh,

Dan McNichol (2):
      * libtool.m4: Build standard shared libraries on AIX POWER
      From albert chin <address@hidden>

Daniel Harvey (1):
      * libtool.m4 (ltdll_cmds): [$]0 doesn't appear to translate through

Daniel Kobras (1):
      * libltdl/ltdl.c (try_dlopen): Don't return bogus handle to user

Daniel Reed (2):
      * tests/demo-nopic.test: Do not run on x86_64 or s390*
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: Interpret

Dave Brolley (1):
      * libltdl/ltdl.c (lt_dlexit): Make sure that 'cur' is not NULL

Dave Vasilevsky (1):
      * ltmain.in: Remove convenience libraries from deplibs for Darwin.

David Edelsohn (4):
      * m4/libtool.m4: Disable building static libraries if building
      * config/ltmain.in (func_mode_link): Use $pic_object as
      * config/ltmain.m4sh (func_mode_link): If command exceeds
      * m4/libtool.m4 (_LT_LINKER_SHLIBS): _LT_TAGDECL(file_list_spec).

David Heine (1):
      * ltmain.in (pass_all): actively pass the flags

David Jones (1):
      * libltdl/ltdl.c (LTDL_BIND_FLAGS): Remove BIND_VERBOSE, to avoid

Derek R. Price (1):
      * config/ltmain.m4sh (func_mode_link) <shell wrapper>: Handle

Dirk Mueller (1):
      * libltdl/ltdl.c (parse_dotla_file): Avoid a strlen.  When

Donald Anderson (1):
      * ltconfig.in (sco3.2v5): use pass_all deplibs_check_method

Donald D. Anderson (1):
      * ltmain.in: Treat freebsd like openbsd, in that -lc/-lc_r should

Doug Evans (1):
      * libltdl/configure.in (dlerror): Fix typo in dlopen found in -ldl

Edouard G. Parmelan (3):
      * ltmain.in (dependency_libs, -R): use `dep' instead of `arg' to
      * ltconfig.in (NM): PATH search was not updated like in
      * ltmain.in (finalize_hardcode_libdirs, finalize_rpath): in

Edward M. Lee (4):
      * libtoolize.in: Check configure.ac and prefer configure.ac to
      * libtoolize.in: change recommendation from AM_PROG_LIBTOOL to
      * libtool.m4: Generate dll/import libraries for cygwin according
      * libltdl/ltdl.c:  Use windows paths while calling LoadLibrary.

Elizabeth Barham (1):
      * libtool.m4 (AC_LIBTOOL_SETUP): GCC now checks -shared to

Erez Zadok (12):
      * ltmain.in: s/n\'t/ not/
      major reformatting
      fix typo
      * ltconfig.in (aix4*, with_gcc, archive_cmds): fix typo in Andrey
      major rewrite, with several new command-line options and documentation
      * config.guess: minor update for FreeBSD-elf, yet to be installed
      * config.sub: recognize hppa2.0w, yet to be installed at GNU
      * doc/PLATFORMS: 1.2f ok on various versions of hpux cc
      * doc/PLATFORMS: Updates for netbsd 1.3.3 and 1.4.
      * ltmain.in (old_archive_cmds): Ensure that there are always .o
      * doc/PLATFORMS: Updated mostly *bsd platforms.
      * doc/PLATFORMS (i*86-*openbsd2.5):  New platform.

Eric Blake (27):
      * libltdl/loaders/loadlibrary.c (vm_open): Silence gcc warnings.
      * Makefile.am (vcl-tmp): Avoid warnings from diff.
      * libltdl/ltdl.c (lt_dlhandle_iterate): Fix endless loop.
      * bootstrap (--help): Provide some help.
      * libltdl/ltdl.h, libltdl/ltdl.c (lt_dlinterface_free): New
      * libltdl/loaders/loadlibrary.c (iface_id): New variable.
      * libltdl/libltdl/lt__alloc.h (FREE): Cast away constness of
      * HACKING (release note templates): Update anon cvs location.
      * README.alpha: Really commit.
      * THANKS: Move myself to contributor.
      * libltdl/m4/ltdl.m4 (LT_LIB_DLLOAD): Search for dlopen without
      * libltdl/ltdl.c (loader_init_callback) [HAVE_LIBDLLOADER]:
      * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD, LT_OUTPUT):
      * libltdl/m4/libtool.m4: Avoid space-tab.
      * libltdl/m4/ltdl.m4 (LTDL_INIT): Avoid macros marked obsolete in
      * libltdl/ltdl.c (load_deplibs): Avoid memory leak on failure.
      * libltdl/libltdl/lt_error.h (LT_ERROR_LEN_MAX): Adjust, to fix
      * libltdl/ltdl.c (advise_dup): Delete function no longer used
      * libltdl/config/ltmain.m4sh (func_emit_cwrapperexe_src:
      * libltdl/config/ltmain.m4sh: Whitespace cleanup.
      Fix ChangeLog entry.
      * libltdl/ltdl.c (lt_dlcaller_get_data): Work even when no caller
      * libltdl/.cvsignore: Ignore argz.h.
      Deal with Autoconf 2.62's semantic change in m4_append.
      Whitespace cleanup.
      Speed up bootstrap by improving lt_join.
      Add proper quoting to doc examples.

Eric Estievenart (2):
      * ltmain.in (output_obj): typo
      * doc/libtool.texi (Compile mode): Document that -o is fully

Eric Lindahl (1):
      * libtool.m4 (AC_PROG_LIBTOOL): Added support for the new F77

Frank Ch. Eigler (2):
      * libtool.m4 (cygwin*): Look for target objdump tool.
      * ltmain.in: file_magic check would not avoid cyclic links.

Fred Fish (1):
      Support AR=mwld AR_FLAGS='-xml -o' for PPC Beos:

Fredrik Estreen (1):
      * m4/ltdl.m4: Rename shrext to shrext_cmds here too.

Fritz Elfert (1):
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Modify archive_expsym_cmds

Gary Kumfert (1):
      * m4/libtool.m4 (_LT_LANG_F77_CONFIG) [ aix4, aix5 ]:

Gary V. Vaughan (761):
      Fixed archive_cmd for cygwin32, mingw32, aix3 and aix4.
      Added LD path canonicalization.
      require AC_CANONICAL_HOST for path canonicalization
      Test for leading underscore on compiled symbols at configure time.
      Update the dll generation shell code for cygwin32.
      updated homepage address
      portability enhancements
      new release procedure
      fixed archive_cmds for cygwin32
      bomb out if autoconf < 2.12.2 is used
      misc win32 cleanups
      more improvements for the win32 port
      make wrapper scripts work on win32
      fix deplibs for non ltlibs on win32
      Jeff Garzik noticed a Linux wrapper script bug
      revert yesterdays cygwin -dll.a change
      use absolute directory paths in dllsearchpath
      default is to allow undefined symbols in libraries
      configure --help indentation typo fixed
      don't hardcode the UNIX ; PATH separator
      improved aix support
      track deplibs for hardcode_action switch
      reapply andreys patch correctly.
      freebsd-elf deplibs port
      * THANKS: Added Chris Laas <address@hidden>
      * commit: Diagnose non-existant files named on the command line
      * ltmain.in (ild): Revert the change which allowed libtool to
      * Makefile.am ($(srcdir)/ltconfig): Oops.  cvs co keyword
      * configure.in (date): echo the version number during
      * configure.in:  It seems Alexandre accidentally removed the
      * commit: don't mix up output from &2 and &1 when checking
      * Makefile.am (install-data-hook): Don't show the if expression
      * ltconfig.in ($echo):  When using printf to replace echo the shell
      * THANKS: added Sam Vilain.
      * THANKS: Now that we have a policy, applied it to the existing
      * ltmain.in: Reverted this change of Alexandre's from the
      * libltdl/ltdl.h (_LTDLL_EXTERN): libltdl is no longer linked as a
      * demo/dlmain.c (_WIN32): The lt_symlist structure is now const,
      * ltmain.in (impgen.c): Added a new embedded C file that can be
      * ltmain.in (version_type): Implement irix versioning.
      * ltmain.in (version_type):  Oops.  Irix versioning implies that
      * ltconfig.in (export_symbols_cmds): renamed from
      * ltconfig.in (sub_uncdrive): removed.  This won't work with
      * libtool.m4 (cygwin): s/\(mingw\|cygwin\)32/\1/g.  Must've
      * NEWS: updated.
      * doc/PLATFORMS: Thanks to Alexandres changes below, both my
      * ltmain.in (dependency_libs): There is no reason to infer that
      * TODO (cygwin):  food for though re: mutually dependant dlls.
      * libltdl/configure.in: the sed expression for finding the shared
      * ltmain.in ($PATH):  Expand any tildes in the users path to the
      renamed autogen file to bootstrap
      * libltdl/ltdl.c (lt_dladdsearchdir): Forgot to mallocate the
      * libtool.m4 (ltconfig_enable_win32_dll): pass --enable-win32-dll to
      * libtool.m4 (cygwin*|mingw*, DLLTOOL, OBJDUMP, AS): Only expand the
      * doc/PLATFORMS: updated my hpux-10.20 and cygwin box entries.
      * Makefile.am (install-data-hook):  make sure the install directory
      * TODO: updated.
      * demo/foo.h: Don't set any declspecs until we have full dlli
      * libltdl/configure.in: Fix test failures on AIX 4.3.2 by checking
      * ltconfig.in (beos*, deplibs_check_method): set to pass_all.  BeOS
      * ltmain.in: Do not exit when an unknown library name is passed
      * ltconfig.in (cygwin*, whole_archive_flag_spec): dlltool chokes
      * NEWS: Added 1.3.1 news items.
      * demo/foo.h: s/__P/PARAMS/g
      * demo/foo.h: s/PARAMS/LTDL_PARAMS/g
      * ltconfig.in (cygwin, pic_flag):  Force separate compilation of
      * ltconfig.in (cygwin, need_version): Set to no, otherwise module
      * ltmain.in (exeext): Use $exeext when working out the names of
      * ltconfig.in (RANLIB): Accept, in order of decreasing preference:
      * ltconfig.in (objext): Accept, in order of decreasing preference:
      * ltconfig.in (LN_S): Accept, in order of decreasing preference:
      * ltconfig.in (pic_flag): Accept, in order of decreasing
      * ltconfig.in (link_static_flag): Accept, in order of decreasing
      * ltconfig.in: Reordered tests to be more like configure.in's
      * ltconfig.in (exeext): autoconf's AC_EXEEXT uses "no" to indicate
      * libltdl/ltdl.c (sys_wll_close): Strangely enough, Microsoft have
      * libltdl/ltdl.c (sys_wll_open): libltdl expects this function to
      * libltdl/configure.in (ac_cv_lib_dl_dlopen): missing "x" in test
      * ltmain.in (outputname): When generating the executable wrapper
      * ltconfig.in:  moved the test for NM after the test for
      * ltconfig.in (cygwin, export_symbols_cmds): If there is already
      GNU libtool 1.3b was released.
      * configure.in: bumped version to 1.3c.
      * README-alpha:  improved the release instructions to mention
      * configure.in (AC_PROG_RANLIB):  No longer required as we now use
      * libtool.m4 (mingw*, AC_PROG_LD): use tr for carriage return
      * ltconfig.in (ltdll.c, impgen.c): Prevent the shell from
      * ltconfig.in (whole-archive-flag-spec): test whether the
      * ltconfig.in (whole-archive-flag-spec):  I had been
      * libtool.m4: be sure to AC_SUBST values no longer tested in
      * configure.in (AC_OUTPUT_COMMANDS): generate ltmain.sh
      * ltconfig.in:  Set $FILE to @FILE@ for substitution with
      * ltmain.in (-no-fast-install):  Wrapper script used to add the
      * ltmain.in (-no-install):  This doesn't work on win32 since
      * NEWS: updtaed.
      * libtool.m4 (AC_PATH_PROG_VERSION_GREP): removed in favour of the
      * libtool.m4 (AC_PATH_FILE): new macro replaces
      * ltmain.in:  Damnit!  Cygwin cvs committed all the
      * libtool.m4:  better use of $target instead of $host to support
      * ltconfig.in:  Be friendlier to C++ compilers when testing
      From Tim Mooney  <address@hidden>
      * NEWS: Updated.
      From Stephan Kulow <address@hidden>
      * ltconfig.in (cygwin*, mingw*, export_symbols_cmds): keep any
      * ltconfig.in (ltdll_obj): fixed typo: objdir -> $objdir
      * doc/libtool.texi (Distributing libltdl): document use of
      * NEWS: updated.
      * libltdl/ltdl.h (LTDL_DIRSEP_CHAR): Define to '/' or '\',
      * libltdl/ltdl.h (LTDL_DIRSEP_CHAR): Leave undefined when
      * libtool.m4 (AC_LIBLTDL_CONVENIENCE): Add -I${top_srcdir}/libltdl
      * ltconfig.in (opt_cr, mingw*): replace unescaped ? with correctly
      * libtool,m4 (AC_LIBTOOL_SETUP):  The result of lt_cv_need_dllmain
      * libltdl/ltdl.h (LTDL_STMT_START, LTDL_STMT_END):  Macros for
      * mdemo/README: Explain the deliberate incompleteness of the
      * README:  Some notes about libtool release numbers.
      * ltconfig.in (Usage): Now it matches the code!
      * libltdl/ltdl.c (find_file): memory error fixed.
      * libltdl/ltdl.c (tryall_dlopen): Abort with
      * libltdl/ltdl.c (sys_dl_init, sys_dl_exit, sys_dl_open,
      * NEWS: Updated.
      * NEWS: Updated.
      * libltdl/ltdl.h (ltdl_error_table): Added missing error code, and
      * libltdl/ltdl.c (lt_dlseterror): Catch errorcodes below 0 as
      * libltdl/ltdl.h (lt_dlrealloc): Added declaration.
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD):  Use changequote to
      * libltdl/ltdl.h (lt_dlrealloc): removed declaration.
      * NEWS: updated.
      (sys_wll_init): Deleted.  No longer required.  And this time,
      * libltdl/ltdl.c (find_file): Prevent early release of memory
      * libltdl/ltdl.h (lt_dlloader_data_t):  New type for loader
      * libltdl/ltdl.c (lt_dlinit): removed unused variable, `loader'.
      * libltdl/ltdl.c (lt_remove_dlloader): typo, s/=/==/g.
      * libltdl/ltdl.c (lt_find_dlhandle): New function.
      * configure.in: Due to a bug in autoconf-2.13 implementation of
      * ltconfig.in (old_MAGIC, old_STRIP, old_reload_flag,
      * libltdl/ltdl.c (lt_find_dlhandle): Deleted.  This was B.S.
      * AUTHORS:  Update my email address.
      * ltmain.in: cygwin-1.1.0 and higher no longer grok backslash path
      * README-alpha: note new location of config.(guess|sub).
      * NEWS: Updated.
      * ltconfig.in (echo): The following code actually prints the
      * NEWS: Updated.
      * libtool.m4 (i*86-*-freebsd*): Forgot to changequote(,).
      * libtool.m4 (netbsd*): Use -L option to file_magic_cmd as for
      * ltconfig.in (netbsd*): archive_cmds and archive_expsym_cmds
      * ltconfig.in (ORIGINAL_CONFIG_SHELL): Prevent lossage when
      * ltconfig.in (old_reload_flag): typo.
      * ltconfig.in (with_gcc):  Make the value of this option
      typo
      update config.guess and config.sub from ftp://ftp.gnu.org/gnu/config
      Move the echo detection code to a macro in libtool.m4.  The code
      libtool.m4 now contains a version of the code that used to run
      * libtool.m4 (_LT_AC_LTCONFIG_HACK): Deleted a vital `;;'
      * Makefile.am (ltmain.sh):  Make this depend on TSDEPS again
      * libtoolize.in (files): Don't try to install ltconfig -- it
      * configure.in (AC_PROG_AWK): Removed -- no longer required by
      * doc/PLATFORMS: Updated.
      * libtool.m4 (_LT_AC_LTCONFIG_HACK): with_gcc is only useful in
      * NEWS:  Updated.
      libtool.m4 (_LT_AC_LTCONFIG_HACK): The ltconfig.in code I
      configure.in (AC_PROG_LIBTOOL):  Using this in libtools own
      libtool.m4 (_LT_AC_LTCONFIG_HACK): Forgot to redirect the
      Got one of these last time I tried to commit:
      libtool.m4 (_LT_AC_LTCONFIG_HACK): Forgot to escape the
      subversions was poorly over the weekend -- this ci fixes a half
      libtool.m4 (AC_PROG_LIBTOOL):  Removed, as it was triggering a
      libtool.m4 (_LT_AC_LTCONFIG_HACK): Oh man!  Third time lucky.
      * Makefile.am (EXTRA_DIST):  The bootstrap script should be
      * libtool.m4 (changequote): An audit of changequote and m4
      From Paul Sokolovsky <address@hidden>
      * ltmain.in (version_type): Use "-iface" as the windows
      * doc/libtool.texi: Removes references to ltconfig, and a small
      * bootstrap (ltconfig): When bootstrapping libtool with a
      * configure.in: Replace `dnl' comments with `#' comments for
      * configure.in (AC_OUTPUT): ltmain.sh must be generated in the
      * ltdl.m4 (changequote): An audit of changequote and m4
      * ltdl.m4 (AC_LTDL_DLPREOPEN): require the libtool.m4 symbol_pipe
      * TODO: Removed the item describing the change below, and added a
      * bootstrap:  Backed out yesterdays patch which is no longer
      * doc/PLATFORMS: Updated.
      Nick Hudson requested a change of email address.
      * libtool.m4 (MAGIC_CMD): Don't use MAGIC, since BSD versions of
      From Bruce Korb <address@hidden>
      * doc/libtool.texi:  Corrected nother attack of CRLF line
      * bootstrap:  rm Makefiles to prevent infinite loop during
      * doc/fdl.texi: New file.  The license for distributing the
      * ltdl.m4 (AC_LTDL_SYMBOL_USCORE): Use $ac_ext for conftest
      * ltdl.c: Reformatted.
      * ltdl.c: Relegate non-POSIX-compliant symbols (e.g. those
      * libltdl/Makefile.am (libltdl_la_LDFLAGS): increment the version
      * libltdl/ltdl.c (lt_dlopen):  Change the default search order
      * libltdl/ltdl.h (lt_dlhandle): Rename the wrapped structure
      * libtool.m4 (_LT_AC_LTCONFIG_HACK): Move the tests for dlopen
      * doc/libtool.texi (Libltdl interface):  Add documentation.
      Oh My! Cygwin support has bitrotted while I was looking the other
      * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Don't empty
      * libtool.m4 (darwin*): Fixed a pair of stupid typos I made in the
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD):  moved rogue settings from
      * libtool.m4 (sys_lib_search_path_spec): Use test instead of
      * ltmain.in (dlprefiles): Now that `2000-12-15 Utz-Uwe Haus' patch
      * libltdl/ltdl.c (lt_dlexit): Was checking for residency of the
      From address@hidden:
      * libltdl/ltdl.h:  formatting change.
      * NEWS: Updated.
      * NEWS: Updated.
      * libltdl/ltdl.c (load_deplibs): If loading a deplib fails,
      * TODO:  Updated.
      * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): If we know that the host
      * libltdl/ltdl.c (load_deplibs): Make sure the depcount is reset,
      From Nick Hudson <address@hidden>
      * libltdl/ltdl.c (lt_dlcaller_register): dont set an unsigned
      * NEWS: Updated.
      * libtool.m4 (library_names_spec): Use an appropriate filename
      * libtool.m4 (library_names_spec): Using m4 quotes correctly this
      From Tor Lillqvist <address@hidden>
      * ltconfig.in (library_names_spec): Undo latin-1 spaces I pasted
      * ltmain.in: Remove the code for stripping duplicate deplibs
      * NEWS: inserted todays date.
      * configure.in: bumped version to 1.3e.
      * libtool.m4 (_LT_AC_LTCONFIG_HACK):  Remove the spurious
      * NEWS (1.3d) Removed bogus ltconfig reference.
      * libltdl/ltdl.c (lt_dlopen):  When reading the .la file,
      From Ahmed Masud <address@hidden>
      * tests/Makefile.am (TESTS): Delete references to depdemo-dups.test.
      From Edward Lee <address@hidden>
      * doc/libtool.texi (Multiple dependencies): A note about the
      From Nick Hudson  <address@hidden>
      From Peter Eisentraut  <address@hidden>
      * libltdl/ltdl.c (sys_shl_open): Cache a handle for the `self'
      * libtool.m4 (hardcode_libdir_flag_spec, osf4/osf5): Use ${wl}
      * TODO:  propose pkg-config merge.
      * doc/PLATFORMS:  Updated with various platforms successfully
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD):  Use pass_all for
      * ltdl.m4 (AC_CHECK_HEADERS): UW7 has sys/dl.h, so we must
      * TODO: Make a note to undo this later.
      From Simon Spero <address@hidden>
      * ltdl.m4 (AC_LTDL_DLSYM_USCORE):  Add $LIBADD_DL while
      * doc/PLATFORMS:  With this patch, my Solaris boxes now pass the
      * doc/PLATFORMS:  Updated with more platforms successfully
      From Tim Mooney <address@hidden>
      * doc/PLATFORMS:  More updates from subscribers to
      * ltdl.m4 (AC_C_INLINE): No longer required.
      * libtool.m4, ltmain.in, libltdl/configure.in,
      Blank lines should only be used to separate distinct commits.
      GNU libtool 1.4 was released.
      * configure.in: bumped version to 1.4a.
      * ltmain.in: Merged from multi-language-branch.
      * libtool.m4: Reformatting for consistency, and some refactoring
      * libtool.m4: Merged ltconfig.in from multi-language-branch.
      * demo/Makefile.am (objdir): Use `libtool --config' for
      Complete the new configure time tags creation facility based on
      * configure.in (AM_INIT_AUTOMAKE): Bumped version to 1.4a.
      * libtool.m4 (_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR):  Set
      * libtool.m4 (IFS): When IFS is changed to split a string for
      * THANKS:  Aded Albert Chin-A-Young.
      Merged the last few changes to the multi-language-branch made after the
      * ltdl.m4: Bump serial number to 3.
      * libltdl/ltdl.c: Prototype all static functions.
      * libltdl/ltdl.c (LT_DLSTRLEN): Call strlen only if the argument
      * NEWS: Updated.
      * NEWS: Updated.
      typo.
      Libtool now builds with the help of Autoconf-2.50!
      * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE) [HPUX]: Define
      From  Alexander Bluhm  <address@hidden>
      From "Golubev I. N." <address@hidden>
      * mdemo/Makefile,am (foo1_la_LIBADD): Add libsub.la, since foo1
      From "Golubev I. N." <address@hidden>
      From Bruno Haible <address@hidden>
      From Tim Van Holder <address@hidden>
      * tests/suffix.test: Typo in 2nd for loop.
      * ltdl.m4 (AC_LTDL_DLLIB) [sco3.2*]: When searching for a dlopen
      * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [aix*]: Always set
      Merge test improvements from multi-language-branch:
      * libtoolize.in:  Display --version in the same format as
      Cleanup of libltdl:
      * libtool.m4 (_LT_AC_LANG_C_CONFIG):  Revert to 1.3.x
      * README-alpha:  Upgrade distribution instructions to include
      * configure.ac: Bumped version to 1.4b.
      * README-alpha:  s/configure.in/configure.ac.
      * libtool.m4 (_LT_AC_LANG_CXX_CONFIG) [hpux, linux, osf,
      * libtool.m4 (_LT_AC_LANG_CXX_CONFIG) [hpux, linux, osf,
      From Stefan Ondrejicka <address@hidden>:
      From address@hidden (Don Anderson):
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Fix ia64 AIX
      From Erik Lindahl <address@hidden>
      * Makefile.am (EXTRA_DIST): Don't forget to distribute
      From Steve Ellcey <address@hidden>:
      From Guido Draheim <address@hidden>:
      * tests/sh.test: Add a new test to enforce X as the fill
      * libtool.m4 [UnixWare7, OpenUNIX8]: Initial support for
      * libtool.m4 (AC_LIBTOOL_SETUP): Use Autoconf-2.50 era
      * bootstrap: Remove generated files (incase they are links) before
      * ltdl.m4: Bump serial number.
      * bootstrap:  s/ltdldemo // -- This demo soesn't work properly,
      From Edouard G. Parmelan <address@hidden>
      From Sedi Master Albert Chin <address@hidden>:
      * libltdl/ltdl.c:  Fixed several careless mistakes in the
      From Brad <address@hidden>:
      From Guido Draheim <address@hidden>:
      From Brad <address@hidden>:
      * libltdl/ltdl.c (load_deplibs): Insert missing 1st argument to
      From Brad <address@hidden>:
      ltmain.in [irix*]: $with_gcc is either "yes" or "" (empty string)
      * libltdl/ltdl.c (rpl_argz_stringify): New fallback implementation.
      * libltdl/ltdl.c (lt_dlinsertsearchdir): Calculate the address
      * libltdl/ltdl.c (find_file_callback): Fix a multiple free()
      * ltmain.in (exec_cmd): Fix quoting in execute mode so that the
      * libltdl/ltdl.c (lt_dlcaller_register): Caller ids are allocated
      * libltdl/ltdl.c (N_ELEMENTS):  Deleted.  How come nobody noticed
      * libltdl/ltdl.c (lt_dlseterror): Oops.  This never worked
      * libltdl/ltdl.c (lt_dlhandle_next): Now we can loop through all
      * libltdl/ltdl.c (argz_create_sep): Don't forget to include the
      * demo/Makefile.am (helldl$(EXEEXT)): Automake-1.5 made me change
      Based on a patch from Marius Vollmer <address@hidden>:
      From Albert Chin <address@hidden>:
      From Marius Vollmer <address@hidden>:
      * demo/Makefile.am (helldl):  Automake 1.4 can't find the target
      From Daniel Johnson <address@hidden>:
      From Michael Pruett <address@hidden>:
      * libtool.m4 (archive_cmds, archive_expsym_cmds) [solaris*]: Changing
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [solaris*]: Typo. s/GXX/GCC/.
      * libltdl/ltdl.c (foreach_dirinpath): argz_len should be a size_t.
      * libtool.m4 (archive_cmds, archive_expsym_cmds) [solaris*]: Revert
      * bootstrap: Cleanup `autom4te' and `libtool' so that we don't
      * libtool.m4: Use Autoconf square bracket quoting style
      From Brad <address@hidden>:
      * libtool.m4: CVS Autoconf guarantees a decent default IFS, so
      * libtool.m4: No need to undefine([symbols]), proper quotation is
      * libltdl/configure.ac (AM_INIT_AUTOMAKE): Bump libltdl version to
      * bootstrap: Be robust to having no files that need removing.
      * ltdl.m4 (AC_CHECK_HEADERS): Check for assert.h.
      * libltdl/ltdl.c: Added support for dmalloc, and uncovered some
      * libtool.m4 (archive_cmds) [darwin1.[0-2]]: Darwin uses zsh-3.1.6
      From Tor Lillqvist <address@hidden>:
      * libtool.m4 (_LT_AC_FILE_LTDLL_C): Be carefule that the start
      * libtool.m4 (AC_LIBLTDL_CONVENIENCE): s/INCLTDL/LTDLINCL/ for
      * configure.ac: General modernisation and cleanup.
      * ltdl.m4 (AC_WITH_LTDL): New macro to add `--with-included-ltdl'
      * libtool.m4 (_LT_AC_TAGCONFIG): Cray sed does not allow character
      From Tom Bates  <address@hidden>:
      From Joseph S. Myers  <address@hidden>:
      * libtoolize.in: The test for whether AC_PROG_LIBTOOL is defined
      * NEWS: Updated.
      * TODO: Removed obsolete comments about RMS' package system.
      Finally fix the annoying bug which always adds all tags to the
      * tests/hardcode.test: Use libtool --config to collect the
      * tests/pdemo-exec.test: Typo.  s/hell-static/hell_static/
      From Kevin Ryde  <address@hidden>:
      * libltdl/ltdl.c (foreach_dirinpath): Ensure that filename is '0'
      * libltdl/ltdl.c (argz_insert): Actually, BEFORE can be NULL
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [mingw]: Remove
      * libltdl/ltdl.c (tryall_dlopen): We need to catch missing file
      * libtool.m4 (_LT_AC_FILE_IMPGEN_C): Removed.  No longer used.
      * Makefile.am (cvs-diff): Compress the generated diff file, ready
      * README-alpha: Add some release not templates for inspiration and
      * libltdl/ltdl.c (lt_int_dyld_lib_install_name): Removed unused
      * libltdl/ltdl.c (argz_insert): Corrected an off by one error when
      * NEWS: Sychronised from branch-1-5.
      * ChangeLog: Restore missing entries from 2003-04-22.
      * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION): Require LT_AC_PROG_SED to
      Work around a bug in AU_ALIAS in CVS Autoconf that inserts a
      * libtool.m4 (_LT_AC_CHECK_DLFCN): Use the interrim new
      * bootstrap: Typo.
      * bootstrap: Rewritten to use autoreconf.
      * libtoolize.in: Completely rewritten.
      * ltmain.in: Typo in the --mode shorthand.
      * doc/libtool.texi (Invoking libtool): Updated.
      * ltmain.in: Don't suppress output of PIC mode compile if
      * libtoolize.in: AC_CONFIG_M4_DIR has landed in CVS autoconf.
      Refactor all the test case common code into shell functions in
      spurious commit abort earlier :-(
      * tests/Makefile.am (COMMON_TESTS): Remove pdemo-unst.test, which
      * libtoolize.in (func_mkdir_p): Synch with tests/defs; if there
      * tests/cdemo/Makefile.am, tests/demo/Makefile.am,
      * configure.ac (AC_CONFIG_TESTDIR, AC_CONFIG_TESTFILES): Comment
      * bootstrap: Make the fake files valid shell scripts with a
      * demo/Makefile.am (libhell0_a_SOURCES): Do not name sources
      * libtoolize.in: Typo when copying config.sub.
      * bootstrap (reconfdirs): Overridable top dirs for bootstrap, for
      * bootstrap (reconfdirs): Same as yesterday, only with portable
      * configure.ac, libltdl/configure.ac, tests/cdemo/configure.ac,
      * ChangeLog, ChangeLog.0, ChangeLog.1: Refactored...
      * tests/f77demo/config.h: Generated file removed from cvs.
      Start to eliminate the double run of configure in a fresh CVS
      * config/config.guess, config/config.sub: Revert accidental commit
      * README-alpha: Mention address@hidden, and update release
      * libltdl/ltdl.h (__WINDOWS__): Define this if _WIN32 or WIN32 are
      * m4/libtool.m4 (AC_LIBTOOL_SETUP): Add a new
      * m4/libtool.m4: s/ifelse(/m4_if(/g
      * m4/libtool.m4 (_LT_AC_FILE_LTDLL_C): Removed; no longer in use.
      * m4/libtoolize.in (func_scan_files): If libtoolize is run before
      * Makefile.am (install-data-local): Wipe out old installation
      * m4/libtool.m4 (AC_LIBTOOL_TAGS, AC_ENABLE_SHARED,
      * tests/cdemo/configure.ac, tests/demo/configure.ac,
      * config/config.guess, config/config.sub: Doh! Accidentally overwrote
      * m4/libtool.m4 (AC_LIBTOOL_SETUP): Don't define the value for
      * libltdl/ltdl.c (lt_dlinit): Save a function call for each loader
      The rules for uploading releases to gnu.org have been updated, and
      Run our configure.ac files through Autoconf 2.59's autoupdate, and
      * tests/cdemo/configure.ac, tests/demo/configure.ac,
      * Makefile.am (EXTRA_DIST): List ChangeLog files correctly.
      * NEWS: Mention AC_LIBTOOL_TAGS.
      * configure.ac (CONF_SUBDIRS): Make these relative to
      * m4/libtool.m4 (AC_LIBTOOL_SETUP): Uncomment call to
      * libltdl/ltdl.c (lt_dlhandle_find): New function to find a handle
      * configure.ac (AC_PREREQ): AS_HELP_STRING was introduced after
      * m4/libtool.m4 (_LT_PROG_LTMAIN): Ensure config.status has a
      * configure.ac (LASTRELEASE): Calculate it as best as we can from
      * tests/defs (func_configure): cdemo, demo and mdemo are shows
      * bootstrap: Explain automake and autoconf version dependencies
      * Makefile.am (config/ltmain.sh): Note the dependency on the
      * Makefile.am (config/ltmain.sh): Removed.  Rebuilding ltmain.sh
      * Makefile.am (config.status): Removed.  Rebuilding config.status
      * config/mkstamp: Change output format to ` $rev $date'.
      * Makefile.am (stamp-vcl): New rules to force libtool and
      Okay, the problem I am trying to solve is that when a change (say,
      * Makefile.am (EXTRA_DIST): Add stamp-vcl, or we go back to a
      * Makefile.am (EXTRA_DIST): s/vtl/vcl/.
      * Makefile.am (vcl.tmp): Be careful of VPATH builds.
      * libltdl/configure.ac: Removed.
      * ltmain.in: Output 2004 in the copyright from libtool --version.
      * ChangeLog.2003: New file, containing all the ChangeLog entries
      * NEWS: Note libtoolize changes.
      * libtoolize.in (func_scan_files): Don't assume the existence of
      * libtoolize.in (seen_gettext): Removed unused variable.
      A complete rewrite of the m4 code involved in the generation of
      * Makefile.am (aclocal_macros, aclocal_DATA): Removed.
      * libtoolize.in (func_copy_all_files): s/test "x/test "X/ to keep
      * libtoolize.in: Break out of the command argument parse loop when
      * libtoolize.in (func_copy_all_files): s/xfunc_copy/Xfunc_copy.
      (AC_LIBTOOL_CONFIG): Refactor to be more readable.  Only add
      * configure.ac (AC_CONFIG_HEADERS): Create config.h in
      * configure.ac (AM_INIT_AUTOMAKE): Require 1.8 for bootstrap, or
      * m4/libtool.m4 (LT_AC_PROG_EGREP): Wrapper for AC_PROG_GREP.
      This fixes a bug in the libtoolize ltdl source installation rules,
      * m4/libtool.m4 (LT_PREREQ): Declare the minimum release number
      * Makefile.am: Comment typo.
      * m4/libtool.m4 (AC_PROVIDE_IFELSE): Removed.  We now require
      * m4/libtool.m4 (AC_LIBTOOL_SETUP): Catch unexpanded macros with
      * configure.ac (AC_CONFIG_FILES): Generate libtoolize from here.
      * Makefile.am ($(top_builddir)/config.status): Removed.
      * m4/ltversion.in: New file to capture what version number macros
      * bootstrap: Remove vcl.tmp, otherwise it can interfere with make.
      * config/mailnotify: New file for mailing commit notifications,
      * NEWS, bootstrap, configure.ac, ltmain.in, m4/libtool.m4:
      file mailnotify was initially added on branch branch-1-5.
      * commit: Mail a nicer commit notification.
      * commit: Improve CVS/Root->name sed script to work when :ext: is
      * commit: Completely change CVS/Root->name sed script to actually
      * commit: Fix cut-n-paste error.
      * commit: Fix location of mkstamp script,
      * Makefile.am (EXTRA_DIST): Remove config/mailnotify after all; it
      * libtoolize.in: Use $progpath as for ltmain.in to work around the
      * commit (MKSTAMP): Look for mkstamp in the right place.
      * commit (SHELL): Set it explicitly, incase some madman is using
      Sweeping changes to the user interface to libtool from
      * Makefile.maint (web-manual): Generate the web manual carefully
      * ltmain.in: Add missing --help doc for --preserve-dup-deps.
      * ltmain.in (IFS): Move '\n' to beginning of IFS so that emacs
      * ltmain.in <link mode>: Add missing --help doc for -shrext
      * ltmain.in <install mode>: Add missing --help doc for
      * bootstrap: Prune out my arch mirror dir before running
      * doc/libtool.texi: This manual has not been maintained properly
      * libtoolize.in: Remove --ltdl-tar.  It doesn't work with the
      * doc/libtool.texi (Using Automake): Cite correct Automake version
      * doc/libtool.texi (Autoconf and LTLIBOBJS): The correct version
      * libltdl/Makefile.am (AM_CPPFLAGS): Also check $top_builddir for
      * Makefile.am (pkgmacro_DATA): Install ltoptions.m4.
      * m4/libtool.m4: Use LT_INIT as #serial tag.
      * m4/libtool.m4 (LT_INIT): aclocal can't see AC_DEFUN_ONCE, so use
      * libtoolize.in (func_scan_files): sed BRE have no alternation, so
      * m4/libtool.m4 (_LT_LANG_C_CONFIG): If $compiler is not set, then
      Keywords:
      Keywords:
      Keywords:
      * libltdl/ltdl.c: Move standard headers and preprocessor guards
      Added Files:
      * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert)
      Factor out the mutex handling and error handling into their own
      Factor out the individual loaders, in preparation for preloading
      * libltdl/lt__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c,
      * libltdl/lt__pre89.h, libltdl/memcpy.c, libltdl/memmove.c,
      * m4/ltdl.m4 (AC_LIB_LTDL): Remove AC_REPLACE_FUNCS for memmove
      * libtoolize.in (configure_ac): Don't complain about the lack of
      * libltdl/lt_dlloader.h: Forgot to cvs add this file earlier.
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Intel C++ compiler 8.0 and
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Detect Intel C++ compiler
      According to Howard Chu <address@hidden>:
      forgot to cvs rm -f libltdl/lt_mutex.[ch]
      * libltdl/argz.h: Moved from here...
      * tests/tagtrace.test: Forgot to add this file to the repository
      Automake 1.9 won't have the AC_PROG_EGREP bug (aclocal used to
      * libtoolize.in (func_scan_files): Accept AC_WITH_LTDL as an
      * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [darwin*]: Fix a typo
      * m4/ltdl.m4 (AC_WITH_LTDL): Remove redundant AC_REQUIRE calls.
      From Ralf Wildenhues <address@hidden>:
      * libtoolize.in (libtoolize_flags): With the --ltdl option, we
      * libltdl/ltdl.h (lt_dlinfo): Move private module field to here...
      This pervasive changeset makes two intertwined deep changes to the
      * libltdl/lt__private.h (streq, strneq): New macros to make strcmp
      A cleaner way to access the private fields of an lt_dlhandle
      Collapse two almost identical structures into one:
      Split lt_dlloader management into a separate file, and factor
      * libltdl/lt__private.h (lt_dlhandle_struct): Renamed to
      * ltmain.in: Make sure that dependency libraries of -dlpreopened
      This change fixes another VPATH build bug, where the vcl.tmp
      To take full advantage of this, libtool must be bootstrapped with
      Fix a long-standing bug where macro_version was always empty in
      * configure.ac (AC_INIT): Revert an accidental commit from my
      * config/config.guess, config/config.sub: Don't check these in,
      * Makefile.am ($(top_srcdir)/config/ltmain.sh): Automake assumes,
      * tests/tagtrace.test: Skip this test when running a VPATH build
      * Makefile.am ($(top_srcdir)/config/ltmain.sh): Ugh. More hair to
      My thanks to Alexandre Duret-Lutz <address@hidden> for the insight
      Although libtool is optimised to not need to subconfigure libltdl,
      * Makefile.am ($(top_srcdir)/m4/ltversion.m4): Since we already did
      * Makefile.am ($(top_srcdir)/config/ltmain.sh): Actually run
      * Makefile.am (libtool): Depends on ltmain.sh.
      * Makefile.am ($(top_srcdir)/config/ltmain.sh): Depends on
      * bootstrap: Run the bootstrap rules from a file named Makefile,
      * bootstrap: Remove `-f Makefile.am' now that we have an actual
      The Grand Renaming.  In preparation for libtool-2.0, move all of
      * doc/libtool.texi (Cheap tricks): Fix the instructions for making
      * doc/libtool.texi (Cheap tricks): Escape the `@' for texinfo.
      Two things to stop `make distcheck' from trying to rebuild
      To help users submit better bug reports, improve the general
      We have had shell functions in ltmain.in for a few years without
      * config/ltmain.in (opt_help): Defer showing help messages until
      Add a new `-weak' flag to tell libtool when not to propogate
      * TODO: Reformat.  Removed some items that have been implemented.
      * Makefile.am (dist-hook): Always distribute just a README file,
      * NEWS: Merge changes from branch-1-5.
      * Makefile.am (dist-hook): Only run if README-alpha exists.
      * configure.ac: Bumped version to 1.9b.
      * NEWS: Updated.
      * libltdl/lt_dlloader.c (lt_dlloader_remove): Since the return
      * configure.ac:  Because of the way the autoconf C++ testing
      * config/ltmain.in: Double quote even $# for the sake of sh.test.
      * .cvsignore, config/.cvsignore, libltdl/loaders/.cvsignore,
      * Makefile.am (clean-ltmain-sh): Remove stale config/ltmain.sh
      Libtool currently assumes that certain characteristics, such as
      Don't use C99 flexible array types as we want to be C89
      * m4/libtool.m4 (_LT_PROG_LTMAIN): Simplified in light of
      * libltdl/ltdl.c (lt_dlexit, tryall_dlopen): Fix gcc parentheses
      * libltdl/ltdl.c (try_dlopen, lt_dlforeachfile): Use correct cpp
      * libtoolize.in, config/ltmain.in: Add CDPATH protection to
      * libltdl/lt_dlloader.c (lt_dlloader_add): Handle malloc failure
      * libltdl/slist.c, libltdl/slist.h: Merge in changes from latest
      * AUTHORS: Fix my email address.
      * Makefile.am (clean-ltmain-sh): Quote $(top_builddir) for the
      Builds of packages that use libtool and make -j produce "directory
      * AUTHORS: Fix typo in my address.
      * HACKING: Explain how to verify detached signatures with gpg in
      From Martin Quinson <address@hidden>
      * bootstrap: Remember that the ltmain.sh generated by bootstrap
      * Makefile.am (libtool): Force libtool to be regenerated if
      * libltdl/loaders/shl_load.c (get_vtable): Typo.
      * m4/libtool.m4 (_LT_CMD_GLOBALS_SYMBOLS): Fix a typo I made when
      * config/ltmain.in (func_quote_for_eval): Factor out the ugly
      * config/ltmain.in (func_quote_for_eval): Set a return value to
      My most recent `2004-09-02 Gary V. Vaughan' patch for mkdir_p
      Missed a couple of MKDIR_P references in ltmain.in in my last
      * config/ltmain.in (func_echo): Except for multi-line warnings and
      Reported by Roberto Bagnara <address@hidden>
      The checks in assign.test are trying to catch case of this ilk:
      * config/ltmain.in (func_mode_link): Propagate a convenience
      * m4/libtool.m4: _LT_DECL uppercase ECHO.
      * configure.ac (M4SH): AC_SUBST m4sh expander.
      Since defs can change (path to grep for example) when it is made
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Gah.  Merge error
      * tests/cdemo-conf.test, tests/cdemo-exec.test,
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [openbsd3.3]: Set
      * m4/libtool.m4 (_LT_DECL_EGREP): Only the newest CVS autoconf
      * config/general.m4sh (Xsed): Set a default when not used from
      * config/ltmain.in (func_mode_link): When linking an installed
      * m4/libtool.m4 (rm): Use RM throughout for consistency with
      * m4/libtool.m4 (echo): Use ECHO throughout for consistency with
      * m4/libtool.m4 (hardcode_shlibpath_var) [darwin7]: My Panther
      * m4/libtool.m4 (hardcode_shlibpath_var) [darwin7*]: Revert my
      * tests/quote.test: echo is called ECHO now.  Make sure we extract
      * libltdl/argz_.h: Forgot to include lt__system.h for LT_SCOPE
      * libltdl/argz_.h: Forgot to spell lt_system.h with just one `_'.
      * libltdl/Makefile.am (libltdlc_la_LIBADD): Don't use
      * libltdl/lt__alloc.h (lt__alloc_die): Declare with LT_SCOPE as
      * m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Don't confuse $ECHO
      * configure.ac: Bumped version to 2.1a.
      * m4/libtool.m4 (_LT_FORMAT_COMMENT): Shell meta-characters in
      * tests/defs.m4sh (scripts): Actually scan the generated ltmain.sh
      * config/general.m4sh (func_verbose): Work around a bash bug in
      Fix some issues that mangled the reexecution path to a script,
      Update to the latest commit and mailnotify scripts from
      * m4/libtool.m4 (_LT_LANG_F77_CONFIG): Make sure the save and
      * tests/tagdemo-undef.test: New test for hosts that allow shared
      * tests/cdemo-undef.test: New test for hosts that allow shared
      * config/ltmain.m4sh (func_mode_finish): Mention crle(1) on
      Add some new tests for Libtool's support of Automake
      * config/ltmain.m4sh (func_mode_finish): solaris-2.6 also has
      * config/general.m4sh (sed_double_backslash): New sed expression
      * AUTHORS: Reformatted to better reflect the current state of
      * config/general.m4sh (sed_double_backslash): Undo an
      * HACKING: Updated: `.in' files are now `.m4sh'; document some
      * clcommit.m4sh, config/mailnotify.m4sh: Updated from
      * clcommit.m4sh: Updated again, to support file list limited
      * clcommit.m4sh: Add --rcfile option.
      * Makefile.maint (cvs-dist): Generate signatures and directives
      * HACKING: Fix a typo in the gpg --verify instructions.
      * config/ltmain.m4sh (opt_silent): Whether --silent was given.
      From James Henstridge <address@hidden>:
      * configure.ac (APIVERSION): New substituted variable.
      * m4/libtool.m4 (_LT_LINKER_SHLIBS): Typo: s/--rpath/-rpath/g.
      * config/m4general.m4sh, config/mailnotify.m4sh,
      * doc/libtool.texi (Invoking libtoolize): Improve documentation
      * config/ltmain.m4sh (func_mode_install): Now that func_mktempdir
      The ltdl.h header is the published interface to libltdl, and
      * libltdl/ltdl.h, libltdl/libltdl/ltdl.h: Revert move of this file.
      If the user's login shell is something crazy like, oooh,
      * Makefile.am: Move Autotest rules from here...
      Add a search path option to libtoolize so that we can run it from
      * TODO: Paste Peter's summary of the TODO thread starting at
      * ChangeLog: Reformatting.
      * m4/argz.m4, m4/libtool.m4, m4/ltdl.m4, m4/ltoptions.m4,
      * ChangeLog: Move 2004 change logs from here...
      * ChangeLog.2004: Trim 2005 entries.
      * HACKING (Editing 'ChangeLog'): Follow the GCS with respect to
      Using `libtoolize --copy --ltdl' was not preserving timestamps, so
      * libtoolize.m4sh (func_copy_cb): self.leg->shoot_off() :-/
      Preserving the installed timestamps for libltdl sources from
      * libltdl/Makefile.am (install-data-local): Don't forget about
      * libltdl/loaders/Makefile.am (install-data-local): Ditto.
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG, _LT_COMPILER_PIC):
      * libtoolize.m4sh (func_copy): Split arguments to func_copy_cb
      I assume that it is okay to have undefined symbols in convenience
      * libltdl/Makefile.am (install-data-local):  cd to $(srcdir) before
      In branch-2-0 (and in time, others) ltversion.m4 has a dot
      * libtoolize.m4sh (func_copy_cb): Use tar chof to avoid symlink
      * libltdl/Makefile.am (install-data-local): Don't force v7 tar
      * bootstrap: Need to generate tests/package.m4 from Makefile.am
      * libtoolize.m4sh (func_massage_pkgvmacro_DATA): New function
      As a prerequisite for being able to test an uninstalled libtoolize
      * libtoolize.m4sh: For verbose mode, explain why macro files are
      * libtoolize.m4sh (func_copy_some_files): IFS needs to be set to
      * libtoolize.m4sh: Fix a typo, s/pkgvltdldirs/pkgvdatadirs/.
      * libtoolize.m4sh: Propogate --debug flag to sub-libtoolizes.
      Most of the hair introduced ostensibly to enable testing of
      Fix problems with serial comparison sed scripts, and factor out
      * Makefile.am (libtoolize): Substitute $(nobase_pkgvdata_DATA).
      Getting the value of ltdldatafiles from a submake was not
      * libltdl/loaders/Makefile.am: Removed actually.
      * libtoolize.m4sh (func_serial_update): Replace missing
      * libtoolize.m4sh (pkgvdatadir): Renamed from this...
      * tests/libtoolize.at: New tests for basic libtoolize functionality
      Under certain circumstances, not all of the macro files were
      Since the bootstrap process requires that several of the rules for
      * Makefile.am (lt__cd, CD_TESTDIR): New make macros to work around
      * libltdl/configure.ac (AC_OUTPUT): loaders/Makefile is no longer
      The FSF are moving offices today.  Changed their contact address
      Revert the parallel installation changes from November last year:
      * libltdl/m4/ltdl.m4 (LT_WITH_LTDL): Propogate ltdl directory.
      * m4/ltdl.m4 (LTDL_INIT): Fix mismatched parens.
      * tests/template.at [darwin]: Some of these tests result in
      * libltdl/Makefile.am: revert mistaken commit.
      Reorganise the libtool tree to create a bootstrapped libltdl for
      * test/standalone.at: New file.  Forgot to cvs add on previous commit.
      * libltdl/m4/libtool.m4, libltdl/m4/ltdl.m4: AU_DEFUN doesn't pass
      Some macros had relied on accidentally correct ordering in order
      * libltdl/m4/ltdl.m4 (LTDL_CONVENIENCE): Fix the comment to not
      * libltdl/m4/libtool.m4 (_LT_SETUP): Remove duplicate
      * libltdl/m4/ltoptions.m4 (AC_LIBTOOL_PIC_MODE): Renamed...
      * libtoolize.m4sh (func_scan_files): When searching for evidence
      * doc/libtool.texi (LT_INIT): Fix a logical error with
      AC_BEFORE only works if declarations are made inside the macro
      * libtoolize.m4sh (TAR): Allow the user to override the tar
      * bootstrap: Don't clobber the working copy metadata in
      * libltdl/ltdl.c (lt_dlcaller_register): Renamed to avoid problems
      * libltdl/ltdl.h (lt_dlmutex_register, lt_dlmutex_lock)
      * libltdl/lt_error.c (lt__last_error, lt__error_strings): The lt__
      * libtoolize.m4sh (func_scan_files): Support projects that have
      * tests/old-m4-iface.at: Start of a new test series for m4
      * tests/libtoolize.at: Add a new test to catch a regression I
      * libltdl/m4/ltdl.m4: Bump serial as we are changing the
      * libltdl/m4/ltdl.m4 (_LT_CONFIG_LTDL_DIR): Spurious './' prefixes
      * tests/subproject.at: New tests for libltdl as a subproject with
      * tests/subproject.at: Forgot to cvs add.
      * tests/subproject.at: Commit the right file this time.
      * libltdl/m4/ltdl.m4 (LTDL_CONVENIENCE, LTDL_INSTALLABLE): Remove
      * libltdl/m4/ltdl.m4 (_LT_ENABLE_INSTALL): Remove bogus extra
      * tests/subproject.at (_LTDL_SETUP): Use pushdef/popdef to
      * tests/subproject.at: Removed 'touch config.h.in' workaround for
      * tests/subproject.at: Move 'touch config.h.in' invocation.
      * libltdl/m4/ltdl.m4 (LT_WITH_LTDL): Don't nest AC_MSG_CHECKING/
      * libtoolize.m4sh: Always copy pkgconfig_files for --ltdl, incase
      * libltdl/ltdl.h, libltdl/ltdl.c (lt_dlhandle_first): Removed.
      * libtoolize.m4sh: Copying just libtool.m4 for hand maintained
      * libtoolize.m4sh: Move the consistency checks...
      * libtoolize.m4sh: Don't use func_serial_update as a copy
      * libltdl/Makefile.inc: New file, factored out of Makefile.am for
      * libtoolize.m4sh: Put back the func_serial_update callback for
      * libltdl/m4/argz.m4, libltdl/m4/ltoptions.m4, libltdl/ltsugar.m4,
      * libtoolize.m4sh: Use serial tags to locate the correct serial
      * libltdl/m4/ltdl.m4 (LTDL_INIT): Call _LT_ENABLE_INSTALL directly
      * tests/nonrecursive.at: New tests for libltdl as a subdirectory,
      forgot cvs add
      * libltdl/m4/ltdl.m4 (LT_CONFIG_LTDL_DIR): Add LTDL-MODE
      * libltdl/m4/ltdl.m4 (LTDL_INIT): Don't force running
      * tests/recursive.at: New tests for libltdl as a subdirectory,
      Support 'recursive' mode for building libltdl: Automake will
      * doc/libtool.texi (Distributing libltdl): Document correct use of
      * tests/testsuite.at (_LTDL_PROJECT_FILES): Factored out from
      * tests/testsuite.at (LT_AT_BOOTSTRAP): Allow passing arguments to
      * tests/am-subdir.at: Now that we don't run autoreconf, we have to
      Doh, fluffed the ChangeLog entry.
      * tests/testsuite.ac (macrodir): Don't set it here...
      * .cvsignore, libltdl/.cvsignore, tests/.cvsignore: Ignore
      * libltdl/m4/libtool.m4 (LT_AC_PROG_SED):  Declarations for
      * tests/link-order.at: Be careful about usage of shrext_cmds.
      * doc/libtool.texi (libtool script contents): Document new
      * libltdl/ltdl.c (lt_dlhandle_fetch): Arguments to
      * libltdl/config/ltmain.m4sh, libltdl/m4/libtool.m4
      * HACKING, Makefile.am, Makefile.maint, bootstrap,
      * Makefile.am ($(srcdir)/libltdl/Makefile.am): Fixup regex to
      * clcommit.m4sh: Look in the right directory for helper scripts.
      * Makefile.am ($(srcdir)/libltdl/Makefile.am): Fix regexp typo.
      * libltdl/config/general.m4sh (M4SH_VERBATIM): New macro to
      * libtoolize.m4sh (func_check_macros): Display m4 quotes correctly
      * libtoolize.m4sh: Replace literal tab chars in help comment
      * libtoolize.m4sh: Handle argz.m4 specially like ltdl.m4, so
      * HACKING (Licensing Rules): Explain the various license texts
      * HACKING (LGPL with Libtool exception clause): Typo.
      The stamp-vcl file rules caused non-gnu make programs to rerun
      * HACKING (Abstraction layers in libltdl): Rewritten somewhat
      Without this patch, lt_dlopen always opens modules with symbol
      * tests/lt_dladvise.at: Commit missing file from below.
      * tests/lt_dladvise.at:  Use the lib prefix throughout for
      Reenable compilation of libltdl with C++:
      Add a test to simulate a failure visible on systems which
      Move libltdl build mode options from LT_CONFIG_LTDL_DIR to
      * tests/configure-iface.at, tests/nonrecursive.at,
      * NEWS: Grammar nit.
      * libltdl/m4/ltdl.m4 (_LT_CONFIG_LTDL_DIR): Correct closing
      * libltdl/m4/ltdl.m4 (LTDL_INSTALLABLE): Use _LT_BUILD_PREFIX
      * tests/configure-iface.at: Build libltdl in a subdir so that
      * tests/recursive.at: Remove bogus --debug option.
      * Makefile.am (DISTCLEANFILES): Remove libtool.dvi generated
      * libtoolize.m4sh (Main): Copy (or link) libltdl sources
      * libtoolize (func_fixup_Makefile, func_massage_aclocal_DATA)
      * libtoolize.m4sh (subproject_auxdir, subproject_macrodir):
      * libtoolize.m4sh (func_install_pkgconfig_files)
      * libtoolize.m4sh (func_scan_files): Be sure to set the
      * libtoolize.m4sh (func_check_macros): Check opt_quiet
      * libtoolize.m4sh: Set opt_ltdl whenever seen_ltdl is set
      * libtoolize.m4sh (func_check_macros): Correct typo with
      There are 5 distinct batches of files that libtoolize might
      Unfortunately, the autoconf implementation of AC_LIBOBJ and
      * tests/cdemo, tests/depdemo, tests/fcdemo, tests/pdemo,
      GNU Libtool 2.1b was released.
      * configure.ac (AC_INIT): Bump version number to 2.1c.
      * libltdl/Makefile.inc (EXTRA_DIST): Now that we're not using
      * libltdl/m4/argz.m4 (AC_CHECK_FUNCS): Also use our replacement
      * tests/lt_dladvise.at, tests/lt_dlexit.at,
      GNU Libtool 2.2 was released.

Geoffrey Keating (1):
      * m4/libtool.m4 [darwin]: Don't use -all_load.

George Bosilca (4):
      * libltdl/libltdl/lt__glibc.h: Wrap included argz.h in
      * libltdl/argz_.h: It's __cplusplus, not _cplusplus.
      * libltdl/config/ltmain.m4sh (func_mode_link): In the dlsym
      Make libltdl work when compiled with a C++ compiler.

Gordon Matzigkeit (243):
      Initial revision
      commit 16be0650692e3d4e3646b45ebc42493ec5224874
      *** empty log message ***
      Initial revision
      commit 87b8075bc962d6fde11fef24bc1fb3e8a4d38e6b
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit 4f7fb238bdd8af3ca4a8c65f48dbca634644071a
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit ed167670a30ceedb7b5bbdb010b1ede6ad6aee8d
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit f07ace262c2aada66cb2ba584ba1d78cdcb001b2
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit 9f8c5dd5f7750eeaf700c6e7976ae99f11be863e
      *** empty log message ***
      Initial revision
      commit 4879b21c30b88c65bfc7f4c00b579b2483993d15
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit 3b40f1c79c6f49b4040fdc0b6e60b9b8dffddbbd
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit 058cc7f0f136abd79dd1834b003b5437860e9637
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit 7ed1d38ae8871169e1a544bb41c86a986b2c0668
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit c1f0f911f58bfe0be62534362448065a720b3122
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit ce8e11b734af4707b8fdfe2144ee3f4e885cdb23
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      Initial revision
      commit f7d818a8cdee1b06a981e76164a12708022a342d
      *** empty log message ***
      Initial revision
      commit 545374587e5ee465aeb631fd70abddfef82a88db
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      delete irrelevant files
      Minor cosmetic fixe and CVS administrivia.
      Added mail directory.
      * demo/Makefile.am (hc-libpath): Use parameters from the libtool
      Soften the relink warning.
      Second try at relink warning message.

Greg Eisenhauer (4):
      * ltmain.in: Provide absolute paths for dlopen and dlpreopen
      2003-07-31  Greg Eisenhauer  <address@hidden>
      * libltdl/loaders/Makefile.am: Use AM_MAKEFLAGS not MAKEFLAGS.
      Commit to match previous ChangeLog without actual changes entry

Guido Draheim (3):
      * libtool.m4 (mingw*) sys_lib_search_path_spec:
      * ltdl.m4: Changed "underscode to underscore".
      * m4/libtool.m4 (AC_PROG_SED): Don't break test loop early.

H.J. Lu (2):
      * ltconfig.in: Check if -lc is necessary for building shared
      * ltmain.sh: Allow link against an archive when building a

Howard Chu (2):
      * ltmain.in [aix]: Be sure to deal with xlc_r, cc_r and other
      * libltdl/config/ltmain.m4sh (func_mode_link):

Ian Lance Taylor (5):
      * ltconfig.in: For sunos4, add ${libname}.so$versuffix to
      fixed (I hope :-)
      * ltconfig.in: For sunos4 using GNU ld, set hardcode_minus_L to
      sh.test did not like `if -rpath' in a comment
      * ltconfig.in: On AIX, don't treat GNU ld specially.

Jacob Meuser (2):
      * ltmain.in: Allow some static libraries to be used in generating a
      * libltdl/config/ltmain.m4sh (func_mode_link): Move library

Jakub Jelinek (1):
      * libtool.m4: Support linking of 64-bit libraries on

James E Wilson (2):
      * Makefile.am: config/ltmain.sh is generated by config/ltmain.m4sh.
      * config/ltmain.m4sh (func_mode_link), tests/Makefile.am,

Jan Kratochvil (1):
      * ltmain.in: Handle duplicate object file names when performing

Jean-Frederic Clere (1):
      * libtool.m4: Update support for Fujistu-Siemens Computers (FSC).

Jeff Squyres (2):
      * m4/libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Some compilers
      * m4/libtool.m4 [linux] (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS,

Jens Petersen (1):
      * ltmain.in: Replace all test "-a"s by "&& test"

Jeremie LE HEN (1):
      * doc/libtool.texi (Creating object files, Linking libraries):

Jim Pick (1):
      Much as we have tried not to make it the callers' responsibility

Jim Tison (1):
      Initial support for s390x-ibm-tpf:

Jiro Takabatake (1):
      * ltconfig.in: port to NEC UX/4800.

Joe Orton (1):
      * libtool.m4: Treat bsdi5* like bsdi4*.

John Bowler (1):
      * libltdl/config/ltmain.m4sh (func_mode_link): For version_type

John David Anglin (1):
      * libltdl/ltdl.c (shl_close): shl_t was correct here...

John Wehle (1):
      * libtool.m4 (hpux10.20*): use file_magic for

Jon Meredith (1):
      * ltmain.in: Fix a problem on SCO OpenServer5 that caused a

Karl Berry (1):
      * libltdl/argz.c (argz_add, argz_count): New functions.

Kean Johnston (8):
      * libltdl/m4/ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS): All SCO platforms
      * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Set correct
      * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Set correctly for SCO.
      * libltdl/m4/libtool.m4 (LT_SYS_DLOPEN_SELF): Use
      * libltdl/config/ltmain.m4sh (func_mode_link) [*-*-sco3.2v5*]:
      * libltdl/config/ltmain.m4sh (func_mode_link) [ sysv4*uw2*,
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      * libltdl/m4/libtool.m4 (LT_PATH_NM): Also look in

Keith Packard (2):
      * ltmain.in: New flag -version-number to be used for maintaining
      Fixed typo.

Ken Block (2):
      * libltdl/ltdl.h: Also check for __cplusplus, __STDC__ is not
      Recover data mysteriously replaced with NULs

Kevin P. Fleming (1):
      * ltmain.in: include --tag options, if specified, in the

Kevin Ryde (5):
      *libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Remove a stray ' quote.
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Send "test"
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use $build_os not $host_os.
      * libtool.m4 (AC_LIBTOOL_SETUP, _LT_AC_LOCK): Use
      * doc/libtool.texi (Library tips): Note array dimensions.

Kurt Roeckx (1):
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)

Leif Ekblad (1):
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)

Loren James Rittle (1):
      * ltmain.sh: Detect and handle object name conflicts while

Maciej W. Rozycki (4):
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for
      * m4/libtool.m4 (LT_AC_PROG_SED): Set SED when running from cache as
      * m4/libtool.m4 (_LT_LANG_GCJ_CONFIG): Add old_archive_cmds
      currently 2005

Makoto Ishisone (1):
      * libtool.m4 (lt_cv_deplibs_check_method, freebsd): Fix typo,

Manfred Weichel (2):
      * ltconfig.in: Port to SCO UnixWare 7.x.
      * ltconfig.in (sysv5): Added support required for shared

Manish Singh (1):
      * ltconfig.in (osf3*, osf4*, irix6*): include

Marc Espie (1):
      * libltdl/m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)

Marc J. Fraioli (2):
      * ltconfig.in (uts4, dgux): new supported platforms
      * README: Added DG/UX

Marcus Comstedt (1):
      * m4/libtool.m4 [amigaos-ppc, amigaos-m68k]: Differentiate between

Marius Vollmer (1):
      * doc/libtool.texi (Libltdl interface): libltdl does in fact load

Mark Kettenis (2):
      * ltconfig.in: Update support for the Hurd.  Make sure that the
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) [gnu*]: Remove spurious

Markus F.X.J. Oberhumer (1):
      * libtool.m4: Added explicit return type to all C functions.

Masahiro Nobori (1):
      * README:  Updated.

Mats Rynge (2):
      * libtool.m4 [solaris]: Added missing 'with linker' flags to
      * libtool.m4 [linux]: Use only the CC basename in case statment

Matthieu Herrb (1):
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)

Max Bowsher (1):
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Reorder cygwin's

Michael Forster (1):
      * ltconfig.in (linux-gnu*): Set hardcode_into_libs=yes.

Michael Matz (3):
      * ltconfig.in: check for dlfcn.h: include return value
      * ltmain.in: fix quoting for $var_value.
      * ltmain.in:  Be careful about filenames with multiple `.'s in

Michael Pruett (1):
      * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS0 [irix]: Define

Michael Schmitz (1):
      * libtool.m4: Port to *-sni-sysv4 (Reliant Unix)

Michael Tiemann (1):
      * ltconfig.in (irix6): it's a little bit different from irix5

Mike Frysinger (1):
      * libltdl/config/ltmain.m4sh (func_mode_link): Pass through

Mike Gorchak (1):
      * ltmain.in: Add new qnx version type support.

Mike Stump (1):
      * m4/libtool.m4 (LT_CMD_MAX_LEN) [ netbsd, freebsd, openbsd,

Mo DeJong (3):
      * libtool.m4 (AC_PROG_NM): Fix macro so that it
      typo fix from Mo DeJong
      * ltmain.in: Place parens around a generated relink_command

Mocha (1):
      * ltconfig.in (NetBSD, deplibs_check_method): Use file_magic.

Morten Eriksen (2):
      * libtool.m4 (_LT_AC_LTCONFIG_HACK): Quote argument to avoid error
      * ltdl.m4 (AC_LIB_LTDL, AC_LTDL_SYMBOL_USCORE): Break a circular

Mumit Khan (1):
      * ltconfig.in:  Read line at a time to avoid tokenisation by

NIIBE Yutaka (1):
      * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all

Naofumi Yasufuku (1):
      * ltmain.in (win32_libid): Fixed sed expression error in

Nick Hudson (13):
      * ltmain.in (ILD): Fix addition of deplibs in relink case.
      * ltconfig.in (linkopts): Replace with linker_flags.
      typo
      * libtool.m4 (netbsd): Improved support.
      * libtool.m4 (hardcode_libdir_flag_spec):  Remove linker
      * libtool.m4 (netbsd*, deplibs_check_method): Enable ILD support
      * ltmain.in: Implement a new deplibs_check_method called
      * ltmain.in: Improve check for valid -version-info parameter.
      * libtool.m4: Improve NetBSD support.
      * ltmain.in: Correct an error in yesterday's patch.
      * libtool.m4: Update support for NetBSD
      * libtool.m4: don't use -nodefaultlibs in archive_commands
      * m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [netbsd*]: Remove

Nick Rasmussen (1):
      * ltmain.in (link): use "$nonopt" as the compiler for

Noah Misch (9):
      * ltmain.in: Unset the zsh GLOB_SUBST option, which makes zsh
      * m4/libtool.m4 (sed_quote_subst): Remove superfluous backslashes
      * config/general.m4sh (sed_double_backslash): Improve this sed
      * config/ltmain.m4sh (func_lalib_p, func_ltwrapper_p): New
      * tests/ctor.at: New file.
      * libltdl/config/general.m4sh (func_echo): Use $* instead of
      * tests/duplicate_deps.at: Make the XFAIL unconditional, but
      * AUTHORS: Add myself.
      * tests/f77demo/configure.ac [--with-dist]: New option.  Skip most

Olly Betts (11):
      * ltmain.in (ltdll.c): Support for crosscompiling from linux to
      * doc/libtool.texi (C++ Libraries):  fixed a typo.
      * NEWS: Note new user visible changes.
      * libtool.m4(cygwin mingw32, AC_LIBTOOL_SETUP):  On second
      * libtool.m4(cygwin mingw32, AC_LIBTOOL_SETUP): Oops.  Fix some
      * ltconfig.in(cygwin mingw32, archive_expsym_cmds): Only compile
      * libtool.m4 (AC_PROG_LD): strip carriage returns from the
      * doc/libtool.texi (Compile mode): typo correction.
      * libtool.m4:  Third time lucky, with Tor's patch.
      * ltconfig.in (opt_cr):  Handle crlf sequences output by the
      * libltdl/argz.c (argz_create_sep): Fix typo.

Ossama Othman (10):
      * ltconfig.in (dlopen): Declare it as extern "C" in C++.
      * libtool.m4 (lt_cv_cc_needs_belf): Set the test language to C
      * configure.in (CONF_SUBDIRS): Added the `tagdemo' directory to
      * libtool.m4 (archive_expsym_cmds): Fix typo where line was broken
      * AUTHORS: Added myself to the list of maintainers.
      From Thomas Poindessous <address@hidden>
      * libtool.m4 (AC_LIBTOOL_SETUP): Require Autoconf-2.50 via the
      * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Corrected and improved
      Support compiler names matching g++*
      * ltmain.in: add support for installing into temporary

Paolo Bonzini (3):
      typo.
      * tagdemo/configure.ac, tagdemo/configure.in: USe the former instead of
      * config/ltmain.in (piecewise linking): Use a GNU ld script if

Patrick Welche (3):
      * doc/libtool.texi (LT_INIT): Dumb typos fixed.
      * Makefile.am, Makefile.maint: Use path for dependencies built
      * configure.ac: Fix aclocaldir to use ${datadir}, not ${prefix}.

Paul Berrevoets (2):
      * libtool.m4 (_LT_AC_LTCONFIG_HACK): Quote the $ in $#, $2 and
      * ltmain.in: Some versions of expr respond with "0" if a

Paul Eggert (5):
      * ltmain.in: Don't assume that "sort +2" works, as POSIX
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): head -1 -> sed 1q to
      Fixed a typo in ChangeLog. s/ltmain.sh/ltmain.in/
      Don't assume that egrep and fgrep exist.  POSIX 1003.1-2001 no
      * doc/libtool.texi (Distributing libltdl): In recursive and

Paul Sokolovsky (1):
      * ltdl.c: support lt_dlopen(0) for win32

Pavel Roskin (12):
      * Makefile.am (uninstall-local): Remove installed libltdl tree.
      tabify
      * Makefile.am (EXTRA_DIST): Don't distribute instutils.
      * ltconfig.in (GNU Hurd, deplibs_check_method): Use pass_all.
      * ltconfig.in (exeext): Use quotes in the test, to prevent a
      * ltconfig.in (freebsd*, shlibpath_overrides_runpath): Set to
      * ltmain.in: Ensure that gcc on HPsUX uses -fPIC, or else
      Added pending patches file to mail subdir
      * libtool.m4 (AC_LIBTOOL_SETUP): CVS autoconf no longer sets
      * libltdl/ltdl.c: Typo.
      * ltconfig.in: only load $cache_file if it's a regular file
      * libtool.m4 (_LT_AC_LTCONFIG_HACK):  Fixed incorrect use of

Per Bothner (2):
      * tests/Makefile (clean-local): Only run the testsuite cleanup
      Allow special characters in source file names.  Will break unless

Peter Breitenlohner (3):
      * Makefile.am (install-data-local): Have root own of installed
      * libltdl/m4/libtool.m4 (LT_SYS_DLOPEN_SELF): Correct a typo
      * libtool.m4 (_LT_SYS_DYNAMIC_LINKER): better handling of

Peter Eisentraut (7):
      * ltmain.in (clean): Automatically remove $objdir (usually '.libs').
      * ltmain.in (clean,uninstall): Do not error if the file doesn't
      * demo/Makefile.am: Automake 1.4e does not allow `+=' assignments
      bootstrap: Allow overriding the location aclocal, automake,
      * bootstrap: Allow overriding the location aclocal, automake,
      * doc/PLATFORMS:  With this patch, freebsd4.3 passes the test
      * libtool.m4: Support $host_os as /sysv5uw7*/ from newer

Peter Ekberg (36):
      Sometimes, a wrapper script is generated for an executable that,
      * config/ltmain.m4sh (cwrappersource): clean up warnings and
      * ltmain.m4sh (cwrappersource): clean up warnings and
      * ltmain.m4sh (cwrappersource): clean up other warning on MinGW.
      * config/ltmain.m4sh (func_mode_link): forward thread
      * m4/libtool.m4 (_LT_LINKER_SHLIBS) [ irix5, irix6, nonstopux ]:
      * config/ltmain.m4sh (func_mode_link) <lib>: Zap duplicate
      * libltdl/ltdl.c: The linker is confused by having one
      * config/ltmain.m4sh (func_mode_link) <lib>: Make sure
      * libltdl/loaders/loadlibrary.c (vm_open): Set the error mode so
      * config/ltmain.m4sh (func_generate_dlsyms): Properly remove
      * tests/demo-noinst-link.test: $make is empty on MSYS, replace
      * m4/libtool.m4 (_LT_LINKER_OPTION): Fix copy-paste bug, it is
      * tests/mdemo-dryrun.test: ls -l in MSYS sometimes shows year,
      * libltdl/Makefile.am: Make the LTDLOPEN define controllable
      * m4/libtool.m4 (_LT_PROG_F77): Set it up so that saying F77=no
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Set ac_ext to cpp, not cc.
      * m4/libtool.m4: Bump serial number.
      * doc/libtool.texi: Shorten the lines describing the
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS) [dumpbin]: Add
      This commit results in a temporary non-building tree, but CVS can't
      * config/.cvsignore, m4/.cvsignore: Moved from here...
      * tests/standalone.at: (without autotools): Add
      * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS) [dumpbin]:
      * tests/testsuite.at (host_os): Pull from `libtool --config'.
      * libltdl/config/ltmain.m4sh (func_generate_dlsyms):
      * tests/testsuite.at (LT_AT_EXEC_CHECK): Make sure
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG):
      * libltdl/config/ltmain.m4sh (func_mode_uninstall): Clean
      * libltdl/m4/libtool.m4 (LT_PATH_NM): Fix autodetection of
      * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS, _LT_COMPILER_PIC)
      * tests/link-order.test: Clean up the uninstalled libraries
      * libltdl/config/ltmain.m4sh (func_mode_link): Filter
      * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Fix awk
      * libltdl/libltdl/lt__private.h, libltdl/lt_error.c:
      * libltdl/config/ltmain.m4sh (func_mode_link): Don't modify

Peter O'Gorman (106):
      * libtool.m4 (darwin): Revamp darwin platform support.
      * ltmain.in: Always use $echo not echo for consistency.
      * README: Remove "Important" information about patching automake.
      * libltdl/ltdl.c (dyld): Remove some debug printf's, fix a bug.
      * libtool.m4: Fix the echo test which I broke earlier.
      * libtool.m4: if ZSH_VERSION is set then setopt NO_GLOB_SUBST so
      * libtool.m4: Move the AC_LIBTOOL_SYS_DYNAMIC_LINKER check
      * libtool.m4 (darwin): Remove checks for Apple-specific gcc.
      * libtool.m4 (darwin): Use "-undefined dynamic_lookup" if the
      * ltmain.in: Accept -framework for darwin and put it in
      * mdemo2/configure.ac: Use AC_LIBTOOL_DLOPEN.
      Added myself to AUTHORS, removed from THANKS.
      * ltmain.in: Remove inferrence of mode, add shorthand for mode
      * ltmain.in: Specifying -allow-undefined is now an error.
      * m4/libtool.m4: Speed up max_cmd_len check.
      * m4/libtool.m4 (Darwin): Fix stupidities for darwin tags support.
      Correct date
      * tests/mdemo2/Makefile.am: Let mdemo2 find ltdl.h again.
      * ltmain.in (linkalldeplibs,darwin): Fix a bug reported by Idar
      * 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.
      * m4/libtool.m4: Move things around so that "setopt NO_GLOB_SUBST"
      * m4/libtool.m4 (CDPATH): Change the CDPATH setting so that it
      * m4/libtool.m4: Ensure that ${ZSH_VERSION+set} is properly escaped.
      * m4/libtool.m4: Quote shrext as it is evaled in ltmain.
      * m4/libtool.m4 (AC_PROG_LD_RELOAD_FLAG): On darwin change the
      * m4/libtool.m4 (_LT_CONFIG_STATUS_DECLARE): Change `echo to
      * ltmain.in (infer_tag): Move tag inferrence to a shell function.
      * ltmain.in (infer_tag, win32_libid): Style changes. Rename
      * m4/libtool.m4, ltmain.in: Rename shrext to shrext_cmds.
      * ltmain.in (link_all_deplibs,darwin): Link libraries in the
      * m4/libtool.m4, ltmain.in (darwin): Support IBM's xlc and xlc++.
      * ltmain.in: Remove an extra eval concat_cmds that some idiot added.
      * NEWS: Add a news item about xlc support that I forgot yesterday.
      * libltdl/loader-dyld.c: Fix compilation issues. Set Original author
      * m4/libtool.m4 (AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH): Insert space
      * m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Make this an m4_defun,
      * ltmain.in (dependency_libs) [darwin]: Remove -framework stuff from
      * m4/libtool.m4 [darwin]: Set whole_archive_flag_spec to '' for xlc,
      * libltdl/Makefile.am: Ensure that lt__dirent.h is part of the dist,
      * ltmain.in [darwin](func_extract_archives): Because fat archives
      * libltdl/Makefile.am, libltdl/loaders/Makefile.am: Look for
      * ltmain.in [darwin](func_extract_archives): Clean up last commit
      * ltmain.in [darwin](func_extract_archives): $SED not sed.
      * m4/libtool.m4, ltmain.in: autoconf now says the best thing to do
      * ltmain.in [darwin]: We already had a module var, there can be
      * m4/libtool.m4, ltmain.in: readd the comments that I erased.
      * m4/libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Since CONFIG_SHELL may
      * m4/libtool.m4 [GNU/linux] (AC_DEPLIBS_CHECK_METHOD): Cleanup,
      * m4/ltdl.m4: Don't use the dyld loader on darwin 8 or later.
      * m4/libtool.m4 [darwin]: Don't use a libname triplet, a couplet
      * config/ltmain.in [darwin]: Use the -dylib_file flag and avoid
      Our fortran tests were not very good. All the libraries created
      * m4/libtool.m4 [darwin] (_LT_LANG_CXX_CONFIG): Changes for 10.4.
      * m4/libtool.m4: remove an extra "]"
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [darwin]: Don't echo gcc -v
      * m4/libtool.m4 (_LT_CMD_STRIPLIB) [darwin]: strip archives too.
      * m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [darwin]: Don't echo gcc -v
      * config/ltmain.m4sh [darwin]: Make the -dylib_file flag work on
      * m4/libtool.m4 (_LT_PROG_CXX, _LT_PROG_F77): New macros to work
      * config/ltmain.m4sh: Make sure that we $show what we will $run,
      * config/ltmain.m4sh: Revert most of my last commit, only eval
      * config/ltmain.m4sh (func_mode_link): Make Gary's new tests
      Do not require that libtoolize --ltdl=/some/path end in libltdl. Move
      * config/ltmain.m4sh (func_extract_archives,func_extract_an_archive):
      * config/ltmain.m4sh (func_mode_link): Fix
      * m4/libtool.m4 (LT_CMD_MAX_LEN) [osf]: On Tru64 there could
      * config/ltmain.m4sh (func_mode_link): Don't pass through
      * config/ltmain.m4sh [darwin]: Don't add installed libs to
      * config/ltmain.m4sh: Add -pthread like flags when linking
      * config/ltmain.m4sh (func_extract_archives) [darwin]: This didn't
      * m4/libtool.m4 (_LT_LINKER_SHLIBS): The Portland group's
      * m4/libtool.m4: The compiler can be a program name with args, so
      * config/ltmain.m4sh: Do not add installed static litool libraries
      * conig/ltmain.m4sh [darwin]: Accept -arch flag.
      * tests/inherited_flags.at: Use -no-undefined.
      * m4/libtool.m4 (CXX, archive_cmds) [sun]: Add -lCstd, -lCrun
      * config/ltmain.m4sh (inherited_linker_flags): Work when output
      * libltdl/config/ltmain.m4sh (inherited_linker_flags): Work when
      * libltdl/m4/libtool.m4 (old_postintall_cmds): chmod 644 before
      * libltdl/ltdl.c (find_module): Check that dir is set.
      * libltdl/config/ltmain.m4sh (link mode): Pass through -isysroot
      * libltdl/m4/libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create
      * libltdl/config/ltmain.m4sh, libltdl/m4/libtool.m4 [darwin]:
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG, _LT_LINKER_SHLIBS)
      * libltdl/loaders/preopen.c: Don't allow lt_dlopen if the
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER): Improve
      * libltdl/config/ltmain.m4sh: Add -F* to flags that are passed
      * libltdl/config/ltmain.m4sh (func_mode_link),
      * libltdl/m4/libtool.m4 (old_archive_cmds): Remove
      Fix Changelog
      * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): add quotes to
      * libltdl/config/ltmain.m4sh (version-number) [irix]: Don't subtract
      * libltdl/config/libtool.m4sh: Don't pass -msg_* through to the
      * libltdl/m4/libtool.m4 [darwin]: Reorganize darwin support, use
      * libltdl/m4/libtool.m4: Set GCC var for every tag, avoids need
      * libltdl/m4/libtool.m4 (sys_lib_search_path_spec,
      add lt_
      * doc/notes.texi: Fix errors in previous commit.
      Search the compiler path too.
      * libltdl/m4/libtool.m4 [darwin]: Changes to glob pattern matching
      * libltdl/m4/ltoptions.m4 (_LT_SET_OPTIONS): Only set default
      * libltdl/m4/libtool.m4 (_LT_SYS_HIDDEN_LIBDEPS): Fix typo.
      * libltdl/m4/libtool.m4 (_LT_LANG_GCJ_CONFIG): Do not call the

Peter Rosin (4):
      * libltdl/config/ltmain.m4sh (func_mode_link): Strip the cwrapper
      * AUTHORS, THANKS: Peter Ekberg got married, now Peter Rosin.
      * libltdl/config/ltmain.m4sh (func_emit_cwrapperexe_src): Add
      * Makefile.am: Pass STRIP through to the testsuite, so that

Rainer Orth (4):
      * ltconfig.in: No known version of Solaris 2 hardcoded -L paths.
      print list of locally modified files to stderr
      * ltmain.in (irix, nonstopux): Set major before use.
      * libtool.m4 (osf[345]): Append $major to soname_spec.

Rainer Tammer (1):
      Support AIX 6.1.

Raja R Harinath (1):
      * configure.ac (pkgdatadir): Move the invocation of AC_INIT_AUTOMAKE

Ralf Menzel (3):
      * m4/ltoptions.m4 (_LT_SET_OPTIONS): Loop options only if
      * libltdl/m4/libtool.m4 (_LT_SYS_HIDDEN_LIBDEPS): Fix issues
      * libltdl/config/general.m4sh (sed_double_backslash): Fix

Ralf Wildenhues (546):
      * m4/libtool.m4: Remove newlines from lt_ld_extra, so
      * libltdl/ltdl.c: Replace strdup with lt__strdup.
      * bootstrap: Update warning message to reflect having split
      * tests/sh.test: Look in the source tree for ltmain.sh.
      * libltdl/loaders/preopen.c: Initialise memory in get_vtable.
      * libltdl/slist.c (slist_new): Handle malloc failure gracefully.
      * libltdl/ltdl.c (try_dlopen): Fix memory leak.
      * libltdl/slist.c (slist_cons): Don't leak the tail of a list.
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): The linker distinguishes
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Simplification:
      * m4/libtool.m4 (_LT_ENABLE_LOCK):Replace AC_TRY_LINK with
      * tests/Makefile.am: Use the same CPP, F77, CXX and CXXFLAGS
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): move symcode calculation
      * doc/libtool.texi (LT_INIT, Using libltdl)
      * libltdl/lt_dlloader.c (lt_dlloader_remove), libltdl/ltdl.c
      * libltdl/ltdl.c (try_dlopen): Fix null pointer dereference in
      * libltdl/ltdl.c (load_deplibs, try_dlopen): Cast argument
      * libltdl/slist.c (slist_foreach): result was declared as
      * libltdl/lt__alloc.c (lt__memdup): Allocation can fail, so we
      * config/ltmain.in (func_mode_link): Fix quoting bug.  Fixes
      * config/ltmain.in (func_mode_install): Need to set $tmpdir before
      * libltdl/lt__alloc.h: Declare exported functions with LT_SCOPE
      * AUTHORS: Add myself.
      * libltdl/ltdl.c (load_deplibs, try_dlopen): Revert unnecessary casts
      * libltdl/ltdl.c (try_dlopen): Move .la file parsing
      * TODO: Remove item: no need for a libltdl without stdio.
      * tests/sh.test: Remove tests which fail on AS_SHELL_SANITIZE
      * libltdl/ltdl.c (lt_dlexit, lt_dlpath_insertdir): Fix memleaks,
      * Makefile.maint: Fix typo.
      * TODO, libltdl/lt_error.h, libltdl/ltdl.c, libltdl/ltdl.h:
      * tests/defs.m4sh (func_exec): `shift'ing when there is nothing
      * libltdl/ltdl.c (loader_init_callback, lt_dlexit): Add casts to
      * libltdl/ltdl.c (loader_init_callback): Back out broken cast.
      * ltmain.m4sh (cwrappersource): Cast isalpha arguments correctly.
      * libtldl/ltdl.c (parse_dotla_file): Fix memleak.
      * m4/ltoptions.m4: Change all references of LT_LIBTOOL_INIT
      * doc/libtool.texi (libtool script contents): Fix description
      * doc/libtool.texi (all over): White space cleanup:
      * doc/libtool.texi (User defined module data, References):
      * doc/libtool.texi (Multiple dependencies): Minor rewording.
      * doc/libtool.texi (libtool script contents):
      * doc/libtool.texi (Compile mode, Link mode,
      * m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * doc/libtool.texi (Linking static libraries): Typo.
      * doc/libtool.texi (Libltdl interface): The path separator
      * m4/libtool.m4 (_LT_LINKER_SHLIBS) [cygwin/mingw/pw32]:
      * doc/libtool.texi (Libltdl interface): Document public macros
      * doc/libtool.texi (Libltdl interface): Typos.
      * config/ltmain.m4sh (func_mode_link), tests/objectlist.test:
      * m4/libtool.m4, tests/demo-nopic.test: Undo bogus commit.
      * m4/libtool.m4 (_LT_TAG_COMPILER): Document that with_gcc is
      * doc/libtool.texi (LT_INIT): s/libtool 1.6/libtool 2.0/.
      * libltdl/loaders/loadlibrary.c: Remove unneeded
      * tests/demo-relink.test, tests/depdemo-relink.test: SKIP, don't
      * config/ltmain.m4sh (func_mode_link): $dlsymsobj is really
      * m4/ltdl.m4 (LT_LIB_DLLOAD): Define HAVE_LIBDLLOADER if we
      * libltdl/ltdl.c (trim): Use memcpy instead of strncpy here, to
      * m4/libtool.m4 (_LT_LINKER_SHLIBS): Treat linux-dietlibc with
      * config/ltmain.m4sh (func_lalib_p): Update function
      * config/general.m4sh: basename sed-subst is anchored and thus
      * config/general.m4sh (func_quote_for_eval): Only fork if the
      * config/ltmain.m4sh: Set marker for insertion of shell functions.
      * m4/libtool.m4 (_LT_CHECK_XSI_SHELL, _LT_PROG_XSI_SHELLFNS): New macros
      * config/ltmain.m4sh (all over the map): Make use of func_basename and
      * config/ltmain.m4sh (func_mode_finish) [solaris]: Fix [] escaping bug.
      * config/ltmain.m4sh (func_extract_archive): Send stderr of $NM
      file func_extract_archives.test was initially added on branch branch-1-5.
      * libltdl/ltdl.c (trim): Return error rather than do bogus
      * HACKING: Update list of non-Libtool-owned files.
      * libltdl/lt__dirent.c [mingw] (opendir): Fix write of constant
      * libtool.m4 [linux] (_LT_COMPILER_PIC, _LT_LANG_CXX_CONFIG):
      * tests/demo-nopic.test [solaris, sunos]: Skip test.
      * m4/libtool.m4 [solaris] (_LT_LINKER_SHLIBS): Change no_undefined_flag
      * m4/libtool.m4 [solaris] (_LT_LINKER_SHLIBS): Add '${wl}-z ${wl}text'
      * libtoolize.m4sh: Install `install-sh' as well, needed for configure ..
      * libltdl/lt__dirent.c: Include lt__private.h.
      * tests/quote.test: Restart under the correct shell (the one
      * config/general.m4sh: New variable quote_scanset..
      * config/ltmain.m4sh (func_extract_archives): Not all shells grok
      * m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Fix variable
      * doc/libtool.texi (all over): Use @option and @command.
      * m4/libtool.m4 (_LT_LINKER_SHLIBS)
      * libtoolize.m4sh, config/ltmain.m4sh (most functions):
      * Makefile.am, bootstrap, clcommit.m4sh, libtoolize.m4sh,
      * config/general.m4sh (func_quote_for_eval): Move backslash to
      * config/getopt.m4sh (func_version, func_usage, func_help):
      * tests/am-subdir.at tests/testsuite.at (AT_BOOTSTRAP,
      * tests/sh.test: After `set dummy [...]', check for `shift'
      * libltdl/libltdl/lt__glibc.h: Move all exported slist
      * libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: While "parsing"
      * config/ltmain.m4sh: New option `--verbose'/`-v' to enable
      * libltdl/ltdl.c: Whitespace cleanup.
      * TODO: Update.
      * libltdl/Makefile.am: Add $(AM_LDFLAGS) to all per-target
      * m4/libtool.m4 (_LT_SETUP) [mingw, cygwin, pw32, os2]:
      * tests/defs.m4sh: Extract $build from $LIBTOOL.
      * m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Define Bourne and XSI
      * config/ltmain.m4sh: Fix endless loop in cmdline parsing.
      * m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Work around pdksh
      * tests/Makefile.am: also re-export CPP, CXXCPP, and the value of
      * m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [linux]:
      * config/ltmain.m4sh, m4/libtool.m4: Change `( cmd ) 2>/dev/null' to
      * m4/libtool.m4 (_LT_COMPILER_C_O): _LT_TAGDECL(lt_compiler_c_o),
      * tests/quote.test: Check for `--no-reexec' in $1 to avoid one reexec.
      * tests/quote.test: Match link quoting against `"$wl"', not `-Wl,'.
      * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Unicos 9 sed rejects
      * HACKING (Editing `.m4sh' Files): Document preferred function
      * clcommit.m4sh: Test whether the shell understands `read -r'.  Use as
      * tests/Makefile.am: Add `atconfig' to DISTCLEANFILES.
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      * tests/sh.test: Check for preferred function definition layout.
      * config/getopt.m4sh (func_version, func_usage, func_help,
      * THANKS: Update.
      * THANKS: Update.
      * tests/Makefile.am, tests/testsuite.at, tests/stresstest.at:
      * NEWS: s/Linux/GNU &/.
      * config/ltmain.m4sh (func_mode_link): Allow five digits in
      * THANKS: Update.
      * TODO: Update.
      * tests/stresstest.at: Remove multiple variable definition.
      * libltdl/Makefile.am: $(builddir) is not defined, replace by `.'.
      * tests/Makefile (clean-local): Ignore testsuite cleanup
      * doc/libtool.texi: Replace wicked whiches by thats or other
      * bootstrap: really remove bogus files Makefile tests/Makefile.
      * config/ltmain.m4sh (func_mode_link): Reword double negation in
      * configure.ac: stamp-vcl is in $top_srcdir, not $top_builddir.
      * m4/libtool.m4 (_LT_LINKER_SHLIBS) [linux]: Remove MAIN_
      * m4/libtool.m4 (_LT_COPYING): Update Copyright year.
      * bootstrap: Allow to override tools.
      * libltdl/configure.ac: Update version; require Autoconf >= 2.59.
      * configure.ac, libltdl/configure.ac: s/##/dnl/ for comments
      * m4/libtool.m4 (_LT_CONFIG): Reset IFS to fix failure with ash.
      * config/general.m4sh: unconditionally set IFS, and set it
      * Makefile.am: tests/defs.in depends on config/general.m4sh.
      * config/ltmain.m4sh, tests/defs.m4sh: Typos.
      * tests/demo-nopic.test: Enhance status output
      Update .cvsignore files.
      * TODO: Update.
      * m4/libtool.m4 (_LT_SETUP, _LT_LANG_CXX_CONFIG, * _LT_LANG_F77_CONFIG):
      * m4/libtool.m4 (_LT_LINKER_SHLIBS) [solaris]: Use ${wlarc}
      * m4/libtool.m4, m4/ltdl.m4: Indentation and quoting cleanup.
      * doc/libtool.texi: Minor formatting cleanups.
      * HACKING: echo vs $ECHO.
      * m4/libtool.m4 (_LT_LANG_GCJ_CONFIG, _LT_LANG_RC_CONFIG):
      * tests/template.at: New Autotest tests for C++ with templates.
      * notes.texi: Platform-specific configuration notes.
      * tests/Makefile.am: Typo.
      * m4/libtool.m4 (_LT_CONFIG_COMMANDS): Only call sed if
      * tests/testsuite.at (LT_AT_BOOTSTRAP): Temporary fix for testing
      Improved Portland support: prelinking of C++ templates and whole_archive.
      file linkorder.test was initially added on branch branch-1-5.
      file duplicate_members.test was initially added on branch branch-1-5.
      file link-order.test was initially added on branch branch-1-5.
      * config/general.m4sh, libtool.m4 (_LT_SETUP), tests/defs.m4sh,
      * bootstrap: Define srcdir for making `commit'.
      * m4/libtool.m4 (_LT_CC_BASENAME): New macro to figure out $cc_basename.
      * libtoolize.m4sh (func_copy_cb): Fix syntax typo.
      * tests/demo-hardcode.test [solaris]:  Use dumpstabs if available,
      * tests/demo-hardcode.test: Fix typo.
      * libtoolize.m4sh (func_scan_files, func_serial, func_ltmain_update,
      * Makefile.am, HACKING: Use lt__cd throughout.
      * m4/libtool.m4: Audit use of echo vs $ECHO.
      * m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS) [solaris]:
      * m4/libtool.m4 (_LT_CC_BASENAME): Ignore `compile'.
      * HACKING, THANKS: Updated.
      * TODO: Updated.
      * config/ltmain.m4sh: Audit use of echo vs $ECHO.
      * tests/defs.m4sh (func_configure): Don't run the whole configure
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]: sed 3.02 does
      * tests/f77demo/foo.h, tests/f77demo/fooc.c, tests/f77demo/cprogram.c,
      * tests/convenience.at: New.  Test convenience archives.
      * tests/convenience.at: Actually add.
      * HACKING: Updated.
      * m4/ltdl.m4 (all over): Quote all arguments to AC_DEFINE and
      Actually commit.
      * Makefile.am (stamp-vcl): Use `diff' instead of `cmp'.
      * THANKS: Updated.
      * m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS,
      * m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [ aix ]:
      * THANKS: Updated.
      * config/ltmain.m4sh (func_mode_compile): In order to find out
      * m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS,
      * m4/libtool.m4 (_LT_CONFIG_COMMANDS): Remove long lines.
      * m4/libtool.m4 (_LT_COMPILER_OPTION, _LT_LINKER_OPTION): No
      * m4/ltsugar.m4 (lt_car, lt_cdr): New macros, clones of m4_car/m4_cdr
      * m4/libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
      * m4/ltoptions.m4 (_LT_SET_OPTIONS): Remove unnecessary workaround for
      * ChangeLog: Formatting pedantry.
      * THANKS: Updated.
      * tests/convenience.at <GCJ>: Fix java test.
      * config/ltmain.m4sh (func_mode_compile, func_mode_link),
      * config/ltmain.m4sh (func_mode_install): Do not assume `-f'
      * libltdl/Makefile.am (libltdl_la_DEPENDENCIES): Depend on
      * m4/libtool.m4 (_LT_CHECK_XSI_SHELL): Fix bogus merge.
      * m4/libtool.m4 (_LT_LINKER_HARDCODE_LIBPATH, _LT_LINKER_SHLIBS,
      * config/ltmain.m4sh (func_mode_link) <cwrappersource>: Add
      * AUTHORS, HACKING: Updated.
      * m4/libtool.m4 (_LT_PROG_FC, _LT_LANG_FC_CONFIG): New macros
      * config/ltmain.m4sh (inherited_linker_flags): Backed out broken
      * config/ltmain.m4sh (mode): Do not initialize, for nicer error
      * tests/defs.m4sh (func_configure): Rename to ..
      * config/ltmain.m4sh (func_execute_cmds): New function.
      * config/ltmain.m4sh (func_source): New function.
      * tests/convenience.at, tests/template.at: Change suffix of C++
      * tests/link-order.at: Add -no-undefined to LDFLAGS.
      * tests/inherited_flags.at: Store intermediate libtool output
      * m4/libtool.m4 [sun, CC] (_LT_LANG_CXX_CONFIG): Move postdeps
      * m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not
      * TODO: Actually updated now.
      * m4/libtool.m4 (LT_OUTPUT): New macro to generate
      * bootstrap: Fix missing replace config -> $auxdir.  ltmain.m4sh
      * Makefile.maint (web-manual): Fix $(LN_S) to use absolute path.
      * tests/fcdemo/Makefile.am (suffix rules): Explicitly add
      * libltdl/m4/ltdl.m4 (LT_SYS_SYMBOL_USCORE): Use _LT_EOF, not
      * tests/defs.m4sh (m4dir, auxdir, scripts): Fix for source tree
      Updated.
      * libltdl/m4/libtool.m4 (_LT_COMPILER_C_O): Send chmod warning to log.
      * libltdl/config/ltmain.sh (cwrappersource): return 127 if exec failed.
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      * tests/standalone.at, tests/template.at: Do not compare
      * tests/inherited_flags.at: Weaken for MSVC.
      * tests/early-libtool.at: Fix goofed up make rules in
      * libltdl/config/ltmain.m4sh (func_lalib_unsafe_p) [osf]:
      Allow for portability with Autoconf 2.59, Automake 1.9.6,
      * Makefile.am: Install libltdl data files in correct order.
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      * libltdl/m4/libtool.m4 [ solaris CC ]: Document issue with C++
      * libltdl/m4/ltoptions.m4 (_LT_SET_OPTIONS): Move option macro
      * libltdl/m4/ltoptions.m4 (_LT_SET_OPTIONS): m4_defun this..
      * bootstrap: Do not use nonportable -path.
      * libltdl/m4/libtool.m4 (_LT_PROG_CXX, _LT_PROG_F77)
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ aix ]
      * Makefile.am (doc/notes.txt): Use --no-headers instead of
      * Makefile.am (TESTS_ENVIRONMENT): Export SHELL.
      * bootstrap: another AIX sed fix.
      * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD) [ sysv4*uw2*,
      * tests/early-libtool.at (config.status): Use EXEEXT
      * libltdl/config/ltmain.m4sh (func_mode_link): Actually provide
      * libltdl/m4/libtool.m4 (_LT_COMPILER_BOILERPLATE)
      * libltdl/m4/ltdl.m4 (LT_WITH_LTDL, LTDL_CONVENIENCE)
      Make tagdemo work smoothly with both pre- and ISO C++ compilers,
      * libltdl/ltdl.c (lt_argz_insert): Work around newlib
      * libltdl/argz.c <HAVE_CONFIG_H>: Avoid redefinition warning.
      * libltdl/m4/ltdl.m4 (LTDL_INIT) <CONFIG_H>: Rename to..
      * Makefile.am (all-local): Rebuild libltdl/Makefile.in.
      * libltdl/config/ltmain.m4sh (func_mode_link): Allow some
      * Makefile.am (ltdldatafiles): Fix installation order to match
      * tests/link-order.at [ aix* ]: skip path syntax grep.
      * HACKING: Only update libltdl version info before release.
      * libtoolize.m4sh (func_included_files): Do not recurse
      * libltdl/config/ltmain.m4sh (func_mode_link):
      * tests/old-m4-iface.at: Forgot to 'cvs add' this file.
      * tests/old-m4-iface.at: Define top_srcdir, work around current
      * tests/deplibs-ident.at: New file with XFAIL test to expose
      * tests/old-m4-iface.at (Makefile.in): Do not reconfigure
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER): Require
      * Makefile.am (BUILDCHECK_ENVIRONMENT)
      * Makefile.am: Simplify.  Do not use abs_top_srcdir.
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG): Fix m4 quoting
      * configure.ac (abs_top_builddir, abs_top_srcdir): always
      * tests/stresstest.at [ aix3, beos, os2 ]: Always use
      * tests/stresstest.at: Use `allow_undefined_flag' instead of
      * libltdl/m4/ltdl.m4 (LTDL_CONVENIENCE, LTDL_INSTALLABLE)
      * libltdl/m4/ltdl.m4 (LT_WITH_LTDL): Also set INCLTDL.
      * tests/testsuite.at (LT_AT_AUTOMAKE): New macro.
      * libltdl/m4/libtool.m4 (LT_PATH_NM): End test source with
      * libltdl/config/ltmain.m4sh [darwin]: Don't check for "bundle"
      * tests/tagtrace.test: Allow `$AUTOCONF' to contain arguments.
      * THANKS: Updated.
      * libltdl/m4/libtool.m4 (_LT_ENABLE_LOCK) [ solaris ]: Add `-64'
      * THANKS: Updated.
      * Makefile.am: `2>&1' as suggested by Albert Chin.
      * libltdl/m4/libtool.m4 (LT_SYS_DLOPEN_SELF): Revert
      * libltdl/m4/libtool.m4 (_LT_TRY_DLOPEN_SELF): lt_unknown is
      * libltdl/Makefile.inc (AM_CPPFLAGS): Do not define
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS): Move setting of
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS): Also set pic_flag.
      * libltdl/m4/ltsugar.m4 (lt_join, lt_combine, lt_dict_filter):
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ freebsd ]:
      * tests/defs.m4sh (func_configure_nofail): Actually pass
      * libltdl/m4/libtool.m4 (LT_SYS_DLOPEN_SELF, _LT_COMPILER_PIC):
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC): `wl' is tagged here.
      * libltdl/m4/ltoptions.m4 (_LT_SET_OPTION): Use m4_warning
      * tests/quote.test: Do not fail on harmless shell bug present
      * libltdl/m4/libtool.m4 (_LT_LANG_C_CONFIG):
      * libtoolize.m4sh: Revert use of `$tst_aclocaldir'.
      * Makefile.am, libltdl/Makefile.inc (INSTALL_LTDL):
      * libltdl/m4/lt~obsolete.m4 (_LT_CC_BASENAME)
      Testsuite portability update round.
      * libtoolize.m4sh (func_copy_all_files)
      * tests/link-order.at [ interix ]: Skip command line grep.
      * Makefile.am (aclocalfiles): Also install lt~obsolete.m4.
      * libltdl/config/ltmain.m4sh (func_mode_uninstall): In clean
      * libltdl/config/ltmain.m4sh (func_mode_link): Allow GCC
      * libltdl/m4/libtool.m4 [aix] <archive_expsym_cmds>
      * libltdl/Makefile.inc (libltdl/argz.h): Create libltdl
      * libltdl/config/general.m4sh (func_show_eval):
      Basic support for PIE (position-independent executables).
      * libtoolize.m4sh (func_fixup_Makefile_inc): New function.
      * doc/libtool.texi (Invoking libtoolize): Remove mention of
      * tests/convenience.at: Updated to expose more corner cases.
      * TODO: A bunch of items fixed. :)
      * libtoolize.m4sh (func_copy_cb, func_copy_some_files)
      * libtoolize.m4sh (func_copy_all_files)
      * README, README.alpha, libtoolize.m4sh: Typos.
      * Makefile.am (install-data-local): No continuation here.
      * doc/libtool.texi (References): Do not use `@/' for the benefit
      * bootstrap: always remove Makefile, to avoid triggering the
      * tests/am-subdir.at (Makefile.am): Put automake options here,
      * libltdl/m4/lt~obsolete.m4: Update documentation for aclocal
      * tests/testsuite.at (PREPARE_TESTS): New variable `tst_dist',
      * Makefile.am (libltdl/Makefile.in): also depend on
      In the subpackage case, we do not install Makefile.inc.  Since
      * README.alpha (Reporting bugs): Suggest to also bootstrap the
      * tests/old-m4-iface.at: Require Autoconf-2.50, so that
      * libltdl/m4/libtool.m4 (_LT_LANG_CXX_CONFIG)
      * libltdl/config/ltmain.m4sh <preserve_args, linknames>:
      * HACKING: `./libtool --config' is more helpful than `--help'.
      * THANKS: Updated.
      * libltdl/lt_error.c (error_strings): Remove parentheses around
      * libltdl/config/ltmain.m4sh (func_mode_link) <temp_rpath>:
      * Makefile.am (libtoolize): Also depend on `config.status'.
      * README, README.alpha: Adjust copyright years.
      * Makefile.am (EXTRA_DIST): Add ChangeLog.2005.
      * libtoolize.m4sh, libltdl/config/general.m4sh,
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC): Fix my forward port
      * libltdl/config/ltmain.m4sh (func_mode_compile): Also transform
      * bootstrap: Don't use semicolons inside { } in sed scripts, as
      * Makefile.am, bootstrap, clcommit.m4sh,
      * Makefile.am (libltdl/Makefile.am): Fixup sed script.
      * ChangeLog, HACKING, README, README.alpha,
      * tests/testsuite.at (PREPARE_TESTS): Escape `^' for some older
      * libltdl/config/ltmain.m4sh (func_mode_link): Fix matching
      * doc/libtool.texi (titlepage): Remove superfluous word.
      * Makefile.am (TESTSUITE_AT): List testsuite files in the order
      * libltdl/config/ltmain.m4sh (func_mode_link): Fix logic for
      * tests/cdemo/Makefile.am: Remove broken use of undocumented
      * libltdl/m4/libtool.m4 [ solaris ] (_LT_LINKER_SHLIBS)
      * tests/fail.at: Also pass a bogus object file to the linker so
      * tests/convenience.at, tests/deplibs-ident.at: Add new keyword
      * libltdl/config/ltmain.m4sh (func_mode_link) < test_compile >:
      * libltdl/config/ltmain.m4sh (extracted_archives)
      * tests/testsuite.at: Add new keyword `libtoolize' for tests
      * Makefile.am (EXTRA_DIST): Add `$(srcdir)/' to all generated
      * Makefile.am ($(TESTSUITE)): Also depend on `Makefile.am'.
      * libltdl/m4/libtool.m4 (AC_PROG_SED): m4_defun this rather
      * libltdl/config/ltmain.m4sh (func_mode_link) <shell wrapper>:
      * libltdl/config/ltmain.m4sh (func_mode_link) [ linux ]:
      * doc/libtool.texi (Implementation issues):  Note that both
      * libltdl/config/getopt.m4sh (func_help): Substitute `$host'.
      * doc/libtool.texi: Update copyright years.
      * doc/libtool.texi (Tags): Mention `FC'.
      * libltdl/config/ltmain.m4sh (startup): save all locale specific
      * libltdl/m4/libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER)
      * libltdl/config/ltmain.m4sh (func_mode_link): Comment out the
      * libltdl/m4/libtool.m4 (AC_PROG_SED): Do not forget to reset
      * tests/tagdemo/foo.cpp, tests/tagdemo/main.cpp [ hpux ] <aCC>:
      * libltdl/config/ltmain.m4sh (func_mode_link)
      * tests/static.at: New tests for comprehensive test exposure of
      * libltdl/m4/ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS) [ freebsd ]
      * libltdl/m4/argz.m4 (gl_FUNC_ARGZ): Sync with gnulib:  If we
      * bootstrap: Enable `WORKING_LIBOBJ_SUPPORT' if we detect
      * bootstrap: Actually use the correct version of the last patch.
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]:
      * libltdl/config/ltmain.m4sh (func_write_libtool_object):
      * tests/fail.at: Use "test -x" if available, for testing of
      * Makefile.am (check-local): Move `$(TESTS_ENVIRONMENT)' and
      Eliminate quadratic scaling in argument parsing loop, for
      * libltdl/m4/libtool.m4 (_LT_LINKER_OPTION): Require
      Fix mode=compile time regression of CVS HEAD over branch-1-5.
      * libltdl/m4/libtool.m4: Bump serial, necessary because of
      * libltdl/config/ltmain.m4sh (func_mode_link, shell wrapper):
      * libltdl/config/ltmain.m4sh (func_mode_link): Honor `-threads',
      * Makefile.am (install-data-local): Do not use $(INSTALL_DATA)
      Fix libltdl to always have all generated files up to date.
      Fix several libtoolize-related bugs:
      * .cvsignore, doc/.cvsignore, libltdl/.cvsignore,
      Fix the bugs where libtoolize needs to use `dir/file' instead of
      * libltdl/m4/libtool.m4 (_LT_COMPILER_BOILERPLATE)
      * libltdl/config/ltmain.m4sh (func_mode_execute): Also search
      * libltdl/config/ltmain.m4sh (func_mode_link): In GNU ld script,
      * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD) [ mingw,pw32 ]:
      * libltdl/config/ltmain.m4sh (func_mode_link): Pass through
      * libltdl/argz.c: Use `#ifdef HAVE_CONFIG_H', to facilitate code
      * Makefile.am (check-local, installcheck-local): Use
      * libltdl/libltdl/lt__private.h (__attribute__, LT__UNUSED):
      Avoid mixing functions and data pointers in callback functions.
      * tests/mdemo/main.c: Fix bogus line in last patch.
      Drop K&R support from testsuite in favor of C89.
      * tests/am-subdir.at, tests/early-libtool.at: Fix the LF vs.
      * tests/testsuite.at: Test `unset' on a set variable; older
      * libltdl/ltdl.c: Move LT__UNUSED before parameter name, for g++
      * tests/inherited_flags.at: Drop `${parameter}' for `$parameter'
      * tests/destdir.at: New file.
      * tests/shlibpath.at: New file, with...
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
      * tests/duplicate_deps.at: New file.  Test circular depending
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]
      * libltdl/config/ltmain.m4sh (func_mode_uninstall): Use
      * libltdl/m4/libtool.m4 (func_mode_compile): Accept files with
      * libtoolize.m4sh (func_fixup_Makefile): Fix missing
      * NEWS: Account for recent multilib fix.
      * tests/tagtrace.test: SKIP if `autoconf --trace' exits 63 or 1,
      * tests/link-order2.at: New test to show one case where ordering
      Assume presence of a config header in all files, to provoke
      * tests/link-order2.at: Add missing $bindir setting.  Prevent
      * tests/link-order2.at: Simplify logic to be a bit more self
      * tests/link-order2.at: Define our override `sin' function with
      * doc/libtool.texi: Typo fixes.
      * Makefile.am (EXTRA_DIST): Add ChangeLog.2006.
      * libltdl/config/ltmain.m4sh (func_mode_compile): Accept
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [cygwin, mingw]:
      Assume C89 for included headers, and throughout the testsuite.
      Introduce a new test keyword `recursive' for tests that create a
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ cygwin, mingw ]
      * libltdl/libltdl/lt_system.h: Adjust copyright years.
      * tests/lt_dlexit.at: Use $abs_top_srcdir, not $top_srcdir,
      * libltdl/m4/libtool.m4 (_LT_COMPILER_BOILERPLATE)
      * tests/destdir.at: Add `libtool' keyword to tests.
      * libltdl/ltdl.c (lt_dlexit): Add casts to fix compilation with
      * tests/convenience.at: Use $CPPFLAGS for compilation.
      * Makefile.am (TESTSUITE_AT): Move destdir.at after
      * tests/cmdline_wrap.at: Pass $abs_top_srcdir and $abs_builddir
      * tests/lt_dlexit.at: Do not compile main object with libtool.
      * tests/testsuite.at (LT_AT_TAG): Skip also if the compiler
      * libltdl/config/general.m4sh (sed_double_backslash): Replace
      * doc/libtool.texi: Update copyright years.
      Eliminate roughly a third of the script execution time overhead
      * libltdl/m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): New function
      * libltdl/m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): New substituted
      * tests/export.at: New test: expose -export-symbols failure
      * tests/testsuite.at (LT_AT_NOINST_EXEC_CHECK): New macro, like
      * libltdl/config/ltmain.m4sh: Remove duplicate marker for
      * tests/lt_dlexit.at: Add casts and `extern "C"' to let the test
      * tests/export.at: Exporting is not fully functional with
      Fix spurious testsuite failures on AIX due on NFS mounts due to
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ osf4, osf5 ]
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ linux ]
      * HACKING: Update.
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux |
      * tests/deplibs-ident.at [aix, hppa*-*-hpux*, interix, openbsd]:
      * tests/static.at: Use the right names for the broken libs.
      * tests/template.at: Reformat, add M4 quoting.  Use $LDFLAGS
      * libltdl/m4/ltdl.m4 (LT_WITH_LTDL): Fix detection of new enough
      * libltdl/config/ltmain.m4sh (func_mode_link): Fix the check for
      * Makefile.am (doc_libtool_TEXINFOS): Renamed from...
      * libltdl/config/ltmain.m4sh (func_generate_dlsyms) [ osf5 ]:
      * libltdl/config/ltmain.m4sh (func_mode_link): Avoid setting
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
      Fix -export-symbols and -export-symbols-regex for links that
      * doc/notes.texi: Mention MACOSX_DEPLOYMENT_TARGET issue.
      * tests/link-order2.at: Rewrite completely.  Do not use `sin'
      * doc/libtool.texi (LT_INIT): Fix wording of intro a bit.
      * doc/libtool.texi (Test descriptions): Track the grand test
      * bootstrap: Also set GREP, FGREP, EGREP, LN_S, when creating a
      * doc/libtool.texi (Libtool test suite): Mention the new
      * doc/libtool.texi (LT_INIT): Fix typo.
      * doc/libtool.texi (Install mode, libtool script contents):
      * Makefile.am (INSTALLCHECK_ENVIRONMENT): Point LTDLINCL and
      * tests/static.at: Larger rewrite to make work on w32: Use three
      * README: Document the need for GNU make to build Libtool.
      * tests/static.at: Forgot to fix PATH for the first
      * libltdl/Makefile.inc: Fix the file description, so that it
      * NEWS: Rewrite all news since 1.9f and put in categories,
      * tests/lt_dlexit.at: Allow test to pass on static-only systems
      * tests/export.at: For const data object imported from shared
      * tests/stresstest.at: For const data object imported from
      * libltdl/config/ltmain.m4sh (func_mode_link): Also apply the
      * libltdl/m4/libtool.m4 (LT_PROG_GCJ): Avoid M4 expansion error
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      * tests/mdemo/Makefile.am (libmlib_la_LDFLAGS): Add
      * Makefile.am ($(srcdir)/$(m4dir)/ltversion.m4): Fix quoting
      * doc/libtool.texi (Link mode) <-no-install>: Mention that this
      * libltdl/config/ltmain.m4sh (func_mode_link) <-no-install>
      * libltdl/config/ltmain.m4sh (func_mode_link): Fix accumulation
      * tests/indirect_deps.at: New file, with tests to ensure
      * tests/cmdline_wrap.at: Avoid `AT_CAPTURE_FILE' if it not
      * README, README.alpha: Document how to test an arbitrary
      * Makefile.am (clean-ltmain-sh): Removed.
      * libltdl/config/ltmain.m4sh (func_mode_link): When adding
      * libltdl/ltdl.c (tryall_dlopen): Rename argument to have typed
      * libltdl/m4/lt~obsolete.m4 (LTOBSOLETE_VERSION): New macro, to
      * libltdl/m4/libtool.m4 (_LT_ENABLE_LOCK) [ solaris ]: Cater to
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]:
      * libltdl/config/ltmain.m4sh (func_mode_link): Remove each
      * doc/fdl.texi: Update to GFDL 1.2.
      Update all mention of FDL to 1.2.
      * ChangeLog: Fix typo.
      * tests/mdemo-exec.test: Also try absolute library names.
      * libltdl/ltdl.c (try_dlopen): Use `attempt' rather than
      * Makefile.am (edit): Do not warn against manual editing for the
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [ mingw, cygwin ]
      * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LINKER_SHLIBS)
      * libltdl/slist.c (slist_remove): When a matching item is found,
      * libltdl/ltdl.c (has_library_ext): Remove dead code.
      * libltdl/ltdl.c (parse_dotla_file): If we run out of memory,
      * libltdl/loaders/preopen.c (vm_close): `module' is unused.
      * libltdl/ltdl.c (tryall_dlopen_module): Fix string length
      * libltdl/ltdl.c (try_dlopen, lt_dlforeachfile): Do not test
      * libltdl/ltdl.c (try_dlopen): Fix computation of extension,
      * libltdl/ltdl.c (lt_dlopenadvise): Instead of asserting, return
      * libltdl/ltdl.c (trim): Fix possible write beyond array bound.
      * NEWS: Update.
      * doc/libtool.texi (User defined module data)
      * libltdl/lt_dlloader.c (loader_callback, lt_dlloader_get): Use
      * libltdl/config/ltmain.m4sh (func_mode_compile): Accept
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC)
      * libltdl/config/ltmain.m4sh: Also sanitize `LANGUAGE'.
      * tests/runpath-in-lalib.at: New test.
      * libltdl/configure.ac: Drop the broken and long-disabled code
      Avoid warnings about conftest.dSYM directories on Mac OS X Leopard.
      Use `${top_build_prefix}' for better compatibility with non-GNU make.
      * libltdl/config/ltmain.m4sh (func_extract_an_archive)
      * libltdl/m4/libtool.m4 (_LT_CHECK_BUILDDIR): New macro.
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [ linux ]: The IBM
      * Makefile.am (EXTRA_DIST): Add ChangeLog.2007.
      * libltdl/config/ltmain.m4sh (func_mode_link): When creating
      * tests/runpath-in-lalib.at (Runpath in libtool library files):
      * libltdl/m4/ltdl.m4 (_LTDL_INSTALLABLE): Restore correct
      * libltdl/m4/libtool.m4 (LT_INIT): m4_require, not AC_REQUIRE
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) <exclude_expsyms>:
      * tests/configure-iface.at: Ensure LTDLINCL is expanded
      Fix ChangeLog entry
      * libltdl/config/ltmain.m4sh (func_mode_link): Fix warning
      * tests/old-m4-iface.at (AM_PROG_LIBTOOL): Also copy needed
      * tests/am-subdir.at: Drop unused variables.
      * libltdl/m4/ltdl.m4 (_LTDL_SETUP): Define
      * libltdl/m4/ltoptions.m4 (AC_ENABLE_SHARED): Fix to use
      * doc/notes.texi: Mention AIX binutils deficiency for C++ code.
      * Makefile.maint (fetch): Update to match upstream git sources.
      Silence all non-warning output from `libtool --silent'.
      * configure.ac: Set libltdl nonrecursive option, to avoid
      * libltdl/m4/ltdl.m4 (_LT_ENABLE_INSTALL): Use AM_CONDITIONAL
      * doc/libtool.texi (Distributing libltdl): Clarify that
      * doc/libtool.texi (Distributing libltdl): Clarify that
      New variable LTDLDEPS for use in output_DEPENDENCIES.
      * libtoolize.m4sh (func_scan_files): Avoid matching our own
      * tests/testsuite.at (LT_AT_TAG): For the CXX tag, if $CXX is
      * tests/archive-in-archive.at
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [linux] <ifort>:
      Add COPYING file to CVS, GPLv2.
      * tests/mdemo/Makefile.am (@LIBLTDL@): Update outdated
      * libltdl/configure.ac: Bump package version.
      * libtoolize.m4sh (func_install_pkgconfig_files): Only call

Ralph Schleicher (7):
      Rework by Robert Boehne <address@hidden>
      Fixed a few format problems and incorrect dates.
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Prepend a dot to
      * libtool.m4 (AC_LIBTOOL_SETUP): Check for ar.
      * ltmain.in: Only append a dot to the wrapper script when
      * doc/libtool.texi (Compile mode): Be more specific about the
      * ltmain.in: Do not create `.o' objects when `-shared' is

Reid Spencer (1):
      * config/ltmain.m4sh (func_generate_dlsyms): Fix broken subdir

Reuben Thomas (2):
      * doc/libtool.texi (Inter-library dependencies): Fix typo.
      * doc/libtool.texi (Libltdl interface): Fix typo.

Richard Dawe (3):
      * libtoolize.in: Use the program found by AC_PROG_LN_S
      * Makefile.am: Define CONF_SUBDIRS.
      * doc/libtool.texi: Use @ifnottex instead of @ifinfo,

Richard Moseley (1):
      * m4/ltdl.m4 (LTDL_INIT): Handle in addition the new name for

Robert Boehne (54):
      * docs/libtool.texi: Added pointers to documentation
      Added myself to the list of maintainers in AUTHORS.
      file configure was initially added on branch multi-language-branch.
      * bootstrap: Added tagdemo and pdemo tests from
      Changed the date in the last commit, my bad.
      * docs/libtool.texi: Updated the libltdl interface documentation
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN):  Set max_cmd_len
      From Michael Elizabeth Chastain <address@hidden>:
      * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): add cases and comments for
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Fix tag support
      * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS)
      * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) [aix*]: Fixed an
      * libtool.m4 (mingw*) Revert the previous change as it was
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) Fixed a problem
      * pdemo/Makefile.am (helldl):  Automake 1.4 can't find the target
      With help from Michael Matz <address@hidden>:
      * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Change the
      * NEWS: Fixed wrong path for texinfo.tex.
      * libtool.m4 (LT_AC_PROG_SED): New macro tests sed for truncation of
      * libtool.m4 (LT_AC_PROG_SED): Removed a mysterious newline.
      ltmain.in: Touch-up to make testsuite pass, and default tagname
      * tagdemo/foo.cpp: Use C++ IO to catch problems linking to C++
      * ltmain.in: Handle the case when no tag is explicitly set, and
      * ltmain.in: Finish the tag matching logic started yesterday and
      * libtool.m4 (LT_AC_PROG_SED): Refactor, removing temporary directory
      * doc/libtool.texi (C++ libraries): Finally updated to reflect
      * ltmain.in (Piecewise linking): Add a clause to skip creating
      * f77demo/.cvsignore: New file, forgotten in the last commit.
      New File.
      Added Bob Friesenhahn to AUTHORS file
      * libltdl/ltdl.c: Commented out access() call that checks for a
      * ltmain.in: Fixed a few spelling errors.
      ltmain.in: Do not add 1 to the version under IRIX, it is
      * ltmain.in (-XCClinker): New flag passes a linking option
      * ltmain.in: Print a warning if the mode is not specified.
      * doc/libtool.texi: Add --mode=* to every example using libtool.
      ltmain.in: Revert the version +1 change for IRIX, it could
      Format change, forgot the "*".
      * libtool.m4: Move AC_REQUIRE([LT_AC_PROG_SED]) to AC_PROG_LD
      * ltmain.in: Use the sed program found by LT_AC_PROG_SED
      * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION,
      * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Copy the section
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Modify the
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Revert an
      * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): Don't add -DPIC
      * libtool.m4: Modify the sys_lib_search_path_spec to allow
      * libtool.m4 (AC_CHECK_LIBM): Search for a real symbol in
      * libltdl/configure.ac: Use AC_CONFIG_AUX_DIR([.]) to place
      * libtool.m4 (_LT_AC_TAGCONFIG): Add test around the macro that
      * bootstrap: Add f77demo to the directories that AUTOHEADER
      * tests/defs: Quote $DJGPP to prevent problems with some shells.
      * NEWS: Updated.
      * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Match all qnx-nto
      * libltdl/ltdl.h: Tweak the header to support visual studio.

Robert Millan (5):
      * ltdl.m4: Add support for GNU/FreeBSD.
      * libtool.m4: More fixes for the new GNU/FreeBSD triplet.
      * libtool.m4: Add GNU/KNetBSD support.
      Updated to reflect upcoming autoconf 2.58 and automake 1.8
      * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [GNU/KNetBSD]: Detect

Roger Cornelius (1):
      * libltdl/m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD)

Samuel Meder (3):
      * libtool.m4 (ia64): Add support for Intel compiler (ecc) on IA64
      * libtool.m4 Switch on `basename $CC` not $CC
      * libtool.m4 Switch on $CC and add paterns to cases.

Samuel Thibault (1):
      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ gnu ]

Sascha Schumann (2):
      * libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use the HPUX 10.20
      * libtool.m4: Accept darwin as an alias for rhapsody.

Scott James Remnant (48):
      * libtool.m4: allow STRIP to contain spaces and additional
      * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Use pass_all for linux*
      * m4/libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Remove dead code
      * libltdl/ltdl.c (lt_dlerror): change return value when
      * ltmain.in: When relinking, place the -L parameter containing
      "Test CVS commit by adding [myself] to the AUTHORS file"
      * tests/demo-nopic.test: Skip test on hppa, which don't like
      * m4/libtool.m4: Include James Henstridge's patch to fix the
      * m4/libtool.m4: Include Owen Taylor's patch to recognise the 'R'
      Retro-actively go back and fix the mistakes I made on my first commits...
      * m4/libtool.m4  (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: Include
      I got this right ... then I went back to revert the change and make sure 
it applied again and forgot to change the data again, oops
      * ltmain.in: Add -pthread and similar to $deplibs ($compile_deplibs
      * ltmain.in: In compile mode, delay parsing of -shared, -static,
      * ltmain.sh: Infer tagged configuration for link mode with the
      Updated all copyright notices to include 2004.
      * .cvsignore: Ignore stamp-vcl created by the Makefile.
      * ltmain.in: new -precious-files-regex link mode option
      * m4/lt~obsolete.m4: Add a file containing aclocal-fooling
      * NEWS: Include 1.5.2 release information.
      This fixes release procedure problems discovered whilst making
      * ltmain.in: Create temporary directory under a strict umask
      * Makefile.am (install-data-hook): Manually make config.guess
      * ltmain.in: Correct definition of basename sed expression to
      * ltmain.in: Fix typo: macro's -> macros.
      * config/mailnotify (func_sendmail): Look for sendmail in a
      * ltmain.in, libtoolize.in, commit, config/mailnotify: Remove
      * bootstrap, m4/libtool.m4: Argh, Gary went crazy after cvsapply
      * ltmain.in: Remove duplicated version checking block.
      * m4/ltoptions.m4: This got committed by an over-keen Gary,
      * Makefile.maint, Makefile: Move rules intended for Libtool
      * Makefile.am (pkgmacro_DATA): We have to distribute
      * tests/cdemo/configure.ac: Drop AC_PREREQ back to 2.54, this
      * tests/sh.test: Test the config/ltmain.sh and libtoolize in the
      * ltmain.in, libtoolize.in, commit, config/mailnotify: Correctly
      * m4/ltversion.in: Add a serial number to this file otherwise
      * Makefile.am (m4/ltversion.m4): Generate serial number by
      * m4/ltmain.in: Only check precious_files_regex if it is not empty.
      * m4/libtool.m4: Removed AC_BEFORE references to AC_LIBTOOL_SETUP
      Further sweeping changes to the user interface to libtool from
      * libltdl/Makefile.am (libltdl_la_LDFLAGS): Increment CURRENT
      * m4/libtool.m4 (_LT_CONFIG): Remove unneeded else condition
      * ltmain.in <prog linkmode>: Always add -L options to
      * libltdl/ltdl.c (sys_dl_open): Don't load libraries with global
      * configure.ac: Catch errors during calls to AC_PROG_CXX,
      * NEWS: Explain more fully why we no longer load libraries
      * Makefile.am (XDELTA_OPTIONS): Remove --pristine as that
      * m4/libtool.m4 (_LT_LANG_DEFAULT_CONFIG): Remove code to handle 'none'

Stefan Nordhausen (2):
      Scott James Remnant  <address@hidden>
      Roll back copyright changes.

Stefan Sperling (1):
      * doc/libtool.texi (Linking executables): Reorder paragraphs.

Stepan Kasal (6):
      * m4/ltoptions.m4 (_LT_UNLESS_OPTIONS, _LT_SET_OPTIONS): Replace
      * m4/ltsugar.m4 (lt_combine, _lt_combine): Fix default separator.
      * clcommit.m4sh: "grep|sed" can be replaced by mere "sed".
      * config/general.m4sh (SP2NL, NL2SP): Simplify.
      * libltdl/m4/ltdl.m4 (LTDL_INIT): Use AH_HEADER if defined.
      * HACKING: Update note about use of `$#' in m4 macros.

Stephan Kulow (2):
      * ltconfig.in: extent no_builtin_flag to contain -fno-rtti and
      * ltmain.in (freebsd-aout, freebsd-elf): added missing dot to

Stephane Conversy (1):
      * ltmain.in (-DPIC):  changed the order of pic flags a little to

Steve Ellcey (3):
      * libtool.m4 (lt_cv_sys_global_symbol_to_cdecl):  Change it from
      * libtool.m4 (ia64-*-hpux*) Add support for ia64*-*-hpux* platform.
      * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN): Try using getconf

Steve Price (1):
      * ltconfig.in: when $host_os is freebsd[23]* determine whether

Steven M. Schultz (1):
      * libtool.m4 (bsdi4*): Add -L option to bsdi4's file_magic_cmd

Syd Polk (1):
      * libtool.m4 (AC_LIBTOOL_SETUP): Do not generate a libtool based

Thomas Tanner (126):
      * mdemo/main.c: removed hardcoded library names; link against -lm
      *** empty log message ***
      added me as co-maintainer
      Initial revision
      added simple inter-library dependencies demo (doesn't work yet!)
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      *** empty log message ***
      * doc/libtool.texi (libltdl): list supported dlopen mechanisms,
      * libltdl/ltdl.c: minor bugfixes, append a "/" the search
      * libltdl/ltdl.c: allocate the variables in lt_dlopen() dynamically
      more mail for the archive re: LTLIBOBJ problems
      * cdemo/configure.in: renamed AM_PROG_LIBTOOL to AC_PROG_LIBTOOL
      * ltconfig.in: according to Marcus Sundberg <address@hidden>
      * autogen: libltdl needs autoheader
      added acconfig.h
      updated the ILD patch
      added automake stamp files
      * *demo/Makefile.am: use $(MATHLIB)
      * cdemo/Makefile.am: renamed *foo1 to *foo, removed $(MATH_LIB)
      renamed foo1.c to foo.c
      * TODO: updated
      please use the ild-branch
      * libltdl/ltdl.c (lt_dlopen): use newhandle instead of handle
      * ltconfig.in (dlopen, dlopen_self): default is unknown
      * TODO: added items for next alpha release, ILD etc.
      * TODO: scheduled some items for next release/future
      * TODO: updated
      * TODO: updated (libltdl build problem fixed)
      * doc/libtool.texi (tests): documented demo-nofast.test and
      * libltdl/ltdl.c (lt_dlopen): don't hardcode the length of the
      * configure.in: fix spacing for --disable-ltdl-install,
      * NEWS: ordered by importance
      *** empty log message ***
      * ltconfig.in: replaced `configure' with $progname and all
      * ltmain.in: delete the old output files (incl. the relinked binary)
      * ltmain.in: when building a library it doesn't make
      * libltdl/ltdl.c: removed FILENAME_MAX since LTDL_FILENAME_MAX
      updated depdemo
      * TODO: libltdl is now documented
      * ltconfig.in: some cosmetical changes
      started new ChangeLog
      * merged my inter-library dependencies code from the ILD branch:
      * use the same header in all configure.in's and Makefile.am's
      * doc/libtool.texi (link mode): documentation for -module updated
      * TODO: support -dlopen for libraries
      * NEWS: updated
      * doc/libtool.texi: fixed a typo
      * ltmain.in: always link a library before its dependency libs
      * demo/Makefile.am: moved testsuite specific declarations to the end,
      new test
      * doc/libtool.texi: documented deplibs.test
      * NEWS: updated
      * demo/run.test: removed the unnecessary test
      removed run.test
      * doc/libtool.texi: reorder tests to reflect execution order,
      * NEWS: improved DJGPP support
      * ltmain.in: added a missing line of the ILD patch
      * NEWS: support for moved libraries
      * doc/libtool.texi: some cleanups in the libltdl documentation
      * NEWS, README: Motorola System V 4 support
      * libltdl/configure.in: check for shl_load in libdld
      * NEWS: new clean mode
      * bootstrap: fix libltdl/Makefile.in
      Revert bootstrap change
      * NEWS: updated
      * ltmain.in: strip off the .exe suffix only on *Win
      * NEWS: support for installing stripped libraries using GNU strip
      * ltmain.in: store old archives in deplibs and old_deplibs,
      * ltconfig.in: use eval when setting have_dlfcn_h, reformatting
      * ltconfig.in (bsdi4, deplibs_check_method): use a less restrictive
      * NEWS: updated
      AIX and HPsUX information
      * NEWS: mention -no-fast-install, rename dummy to force
      * demo/foo.h: use LT_PARAMS instead of LTDL_PARAMS (this is not libltdl)
      * NEWS: updated
      * doc/PLATFORMS: 1.3b passes all tests on cygwin
      * NEWS, TODO: updated (pic flags)
      * NEWS: mention fixes
      * ltmain.in: don't ignore convenience libraries for objects/archives
      * NEWS: new -no-install flag
      * NEWS: updated
      * configure.in: generate ltconfig and ltmain.sh before configuring
      * libltdl/configure.in: path to auxiliary files can be specified
      * update all copyright notices to 2000
      * ltmain.in: rewrite of the ILD code, merge linking code for
      fix severe bugs reported by Elrond <address@hidden>
      * ltconfig.in: Oops, replace the remaining $objdir's
      * ltmain.in: support -dlopen/dlpreopen for libraries
      Inadvertently placed this in the HEAD branch.
      * libltdl/ltdl.c: replace NULL with 0, remove unused system
      * ltmain.in: remove duplicates from deplibs, handle
      * NEWS: reformatting
      * NEWS: update
      * doc/libtool.texi (libltdl): fix typos,
      * NEWS: update
      * TODO: describe problems with libltdl

Thorsten Glaser (2):
      * config/ltmain.m4sh (func_extract_archives, func_mode_install),
      * m4/libtool.m4 (_LT_TRY_DLOPEN_SELF): Quieten configure

Tilman Koschnick (1):
      * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC, _LT_LANG_CXX_CONFIG)

Tim Mooney (1):
      * libtool.m4 [osf3*, osf4*, osf5*]: Tru64 *can* build modules

Tim Rice (4):
      * libltdl/m4/libtool.m4 (LT_PATH_NM, _LT_LINKER_SHLIBS)
      * configure.ac <AUTOM4TE>: Allow variable override.
      * tests/defs.m4sh, tests/testsuite.at (PREPARE_TESTS)
      * tests/early-libtool.at (Makefile.in): Set $(SHELL).

Tim Van Holder (5):
      * pdemo/Makefile.am:  Use '=' isntead of '+=' to shut up
      * bootstrap: Use cp instead of ln -s, for systems without
      General cleanup of autoconf-2.50 upgrade:
      * libtool.m4 (_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR): Remove.
      * ltdl.m4: Canonicalize descriptive text used with

Timothy Wall (1):
      * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Don't disable shlibs

Tod Milam (1):
      * libltdl/ltdl.c (lt_dlexit): Reset the loaders value to zero when

Todd Vierling (2):
      Peter O'Gorman  <address@hidden>
      * libltdl/m4/libtool.m4 (LT_CMD_MAX_LEN, _LT_SYS_DYNAMIC_LINKER)

Tom Kacvinsky (1):
      * libtool.m4: Ignore Tru64's nm's complaint.

Tony Wyatt (2):
      * libtool.m4: Remove parentheses around finish_eval part which
      *** empty log message ***

Tor Lillqvist (5):
      * libtool.m4: test command used == which should be =.
      * libtool.m4:  these was a missing `*' in the -mno-cygwin
      * ltmain.in: Add a space to $base_compile in the case statement,
      ...forgot the other `case $base_compile' case in the submitted patch
      * libtool.m4 [mingw* cygwin*]: Small improvement for mingw-hosted

Toshio Kuratomi (2):
      * ltconfig.in: re-enable deplibs
      Marc J. Fraioli did not add support for uts4; it was already there!

Utz-Uwe Haus (1):
      * libltdl/ltdl.c (lt_dlopen): Changed "dl_dependency_libs" keyword

Vadim (1):
      * ltconfig.in (sysv):  More UW7 support.

Vladimir Kushnir (1):
      * ltconfig.in (freebsd-elf*, need_version, need_lib_prefix): no

Volker Christian (2):
      * libltdl/ltdl.c (find_handle_callback): treat the result of a call
      * configure.ac: Bumped version to 1.4e.

Wesley W. Terpstra (1):
      * ltmain.in: Don't accumulate directory information in clean mode.

Wilfredo Sanchez (1):
      * libtool.m4: (dyld/darwin*) Much improved port.

William M. Perry (3):
      * ltconfig.in (aix3, aix4): uniquify symbol names in archive_cmds
      added some interesting suggestions
      Updated instructions for anoncvs access.

-----------------------------------------------------------------------


hooks/post-receive
--
GNU Libtool




reply via email to

[Prev in Thread] Current Thread [Next in Thread]