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-1-3-1 has been created at ac03b920b921967037bfe6e5917256ac3ff4ea63 (tag) tagging ce7ae08816fe2c72f95729137469ddb37b72a0a0 (commit) tagged by Gary V. Vaughan on Thu Apr 17 13:36:36 2008 -0400 - Log ----------------------------------------------------------------- 1.3.1 Alexandre Oliva (391): * 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 <[EMAIL PROTECTED]> * 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.2g * 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/ * ltconfig.in (hpux*, hardcode_minus_L): should be no, we have +b typo (won't I ever learn that Zadok ends with k?) * 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 * 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 * 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 fix spacing * 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. The previous ChangeLog entry was wrong. It should have been: * 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. Move esac out of ifdef, as in the trunk * 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 since 1.2. some more important news pointed out by Gary * configure.in: Bumped to 1.3. * configure.in: Bumped to 1.3.0a, just in case. * libtool.m4: Use ifelse instead of if. * 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. Andrey Slepuhin (1): 1999-01-20 Andrey Slepuhin <[EMAIL PROTECTED]> Archie Cobbs (1): * libltdl/ltdl.c (lt_dlopen): use newhandle instead of handle Boyd Lynn Gerber (1): * ltconfig.in (sco3.2v5*): Use LD_RUN_PATH for hard-coding. Bruno Haible (1): * doc/libtool.texi (Tested platforms): broken `sed' programs David Heine (1): * ltmain.in (pass_all): actively pass the flags 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 Erez Zadok (10): * 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 Eric Estievenart (2): * ltmain.in (output_obj): typo * doc/libtool.texi (Compile mode): Document that -o is fully Frank Ch. Eigler (1): * libtool.m4 (cygwin*): Look for target objdump tool. Gary V. Vaughan (65): 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 <[EMAIL PROTECTED]> * 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. * 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 * 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. Oops forgot that pesky C-xC-s add CVS version details to 1.3.1 header * demo/foo.h: s/__P/PARAMS/g * demo/foo.h: s/PARAMS/LTDL_PARAMS/g GNU Libtool 1.3.1 was released. * AUTHORS: de CR/LFed. * AUTHORS: Added myself back into the file! Seems I 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. 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. Jiro Takabatake (1): * ltconfig.in: port to NEC UX/4800. John David Anglin (1): * libltdl/ltdl.c (shl_close): shl_t was correct here... Manfred Weichel (1): * ltconfig.in: Port to SCO UnixWare 7.x. Manish Singh (1): * ltconfig.in (osf3*, osf4*, irix6*): include Marc J. Fraioli (2): * ltconfig.in (uts4, dgux): new supported platforms * README: Added DG/UX Michael Tiemann (1): * ltconfig.in (irix6): it's a little bit different from irix5 Ossama Othman (1): * ltconfig.in (dlopen): Declare it as extern "C" in C++. Pavel Roskin (3): * Makefile.am (uninstall-local): Remove installed libltdl tree. tabify * Makefile.am (EXTRA_DIST): Don't distribute instutils. Rainer Orth (2): * ltconfig.in: No known version of Solaris 2 hardcoded -L paths. print list of locally modified files to stderr Stephan Kulow (2): * ltconfig.in: extent no_builtin_flag to contain -fno-rtti and * ltmain.in (freebsd-aout, freebsd-elf): added missing dot to Steve Price (1): * ltconfig.in: when $host_os is freebsd[23]* determine whether Thomas Tanner (97): * 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 <[EMAIL PROTECTED]> * 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 * Makefile.am (EXTRA_DIST): add ChangeLog.0 * doc/libtool.texi: some minor corrections to the "-dlopen self" * NEWS: improved support for BeOS and Cygwin blank lines should not contain whitespace * use the same header in all configure.in's and Makefile.am's * libltdl/ltdl.c: shlib_ext was declared even if LTDL_SHLIB_EXT * libltdl/configure.in: the sed expression for finding the shared * doc/PLATFORMS: Erez Zadok reported that libtool works on bsdi 4.0.1 * NEWS: updated *** empty log message *** * doc/libtool.texi: fixed a typo * mdemo/Makefile.am: test -export-symbols-regex * demo/Makefile.am: moved testsuite specific declarations to the end, * doc/libtool.texi: documented deplibs.test * NEWS: updated * demo/run.test: removed the unnecessary test * doc/libtool.texi: reorder tests to reflect execution order, * NEWS: improved DJGPP support * libtool.m4: another DJGPP fix * 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 * ltconfig.in: set need_version=no on OSF (reported by * doc/libtool.texi (inter-library dependencies): * bootstrap: fix libltdl/Makefile.in not in the 1.3 distribution Revert bootstrap change Toshio Kuratomi (2): * ltconfig.in: re-enable deplibs Marc J. Fraioli did not add support for uts4; it was already there! Vladimir Kushnir (1): * ltconfig.in (freebsd-elf*, need_version, need_lib_prefix): no 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 _______________________________________________ Libtool-commit mailing list Libtool-commit@gnu.org http://lists.gnu.org/mailman/listinfo/libtool-commit