📄 changelog
字号:
2006-05-15 Bruno Haible <bruno@clisp.org>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_COMPILER_PIC) (AC_LIBTOOL_PROG_LD_SHLIBS): Add support for Sun C 5.9, Sun C++ 5.9, and Sun Fortran 8.3 on GNU/Linux. * NEWS: Update.2006-05-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * config.guess, config.sub: Update from external sources.2006-05-14 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4 [ aix ] (AC_LIBTOOL_PROG_LD_SHLIBS) (AC_LIBTOOL_LANG_CXX_CONFIG): $hardcode_direct is set twice.2005-05-14 John Bowler <jbowler@acm.org> * ltmain.in (link mode): For version_type `none', we still need to set `current', `age', and `revision', so that our checks don't barf. The values won't be used later. Apparently reported by several people, several times, for BeOS. * NEWS, THANKS: Update.2006-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ linux ]: Avoid warning when "parsing" `/etc/ld.so.conf' and empty `/etc/ld.so.conf.d'. Reported by Orion Poplawski <orion@cora.nwra.com>.2006-03-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS) [ freebsd, dragonfly ]: Set libltdl_cv_sys_dlopen_deplibs to yes. Fixes excessive lt_dlopen times on these systems. * NEWS, THANKS: Update. Bug reported by Peter Jeremy <peterjeremy@optushome.com.au>, patch by Joerg Sonnenberger <joerg@netbsd.org>.2006-03-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode) < -static-libtool-libs >: New option. * doc/libtool.texi (Link mode, Distributing libltdl): Document it. Suggested by Gary Kumfert <kumfert@llnl.gov>.2006-03-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (LT_AC_PROG_SED): Do not forget to reset IFS even in case of empty `$PATH'.2006-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode) [ openbsd, netbsd, dragonfly, .. ]: Fix 1.5.22 regression by commenting out the code to remove the uninstalled paths. It was never working, and it is not at the right place. A proper removal code is to follow. This regression was visible on OpenBSD, NetBSD, DragonFly, and other systems with hardcode_direct=yes. * NEWS, THANKS: Updated. Reported by Joerg Sonnenberger <joerg@netbsd.org> and Marc Espie <espie@nerim.net> and others. * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd, dragonfly ]: Fix 1.5.22 regression caused by too strict $host_os match that stopped DragonFly from working. * NEWS, THANKS: Updated. Reported by Jeremy C. Reed <reed@reedmedia.net>, patch by Todd Vierling <tv@duh.org>.2006-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode) [ linux ]: PGI: for `reload_cmds', we not only need to get rid of `$wl', but also turn comma into space so $LD understands whole_archive_flag_spec correctly. * ltmain.in <startup, shell wrapper>: Add _AS_BOURNE_COMPATIBLE code from Autoconf, to fix issues with zsh and other shells. Reported by David Gómez Espinosa <david@pleyades.net>.2006-02-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (extracted_archives, extracted_serial): New globals. (func_extract_archives): Use them to rename extraction archives for linking against multiple convenience libraries with the same name. Reported by Carlo Contavalli <ccontavalli@commedia.it>. * ltmain.in (link mode) < test_compile >: Fix a couple of instances where `test .. -ne ..' would possibly compare non-numbers. Clean up a bit.2006-02-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 [ solaris ] (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_PROG_LD_SHLIBS) < whole_archive_flag_spec >: Fix this once and for all, for both the SUN compiler suite (cc/CC/f77/f90/f95) and GCC. Reported by Yuri Pukhalsky <pooh@cryptopro.ru>. * cdemo/Makefile.am: Remove broken use of undocumented Automake variable `$(OBJECTS)'. * demo/Makefile.am, depdemo/Makefile.am: Likewise. * f77demo/Makefile.am, mdemo/Makefile.am: Likewise. * mdemo2/Makefile.am, pdemo/Makefile.am: Likewise. * tagdemo/Makefile.am: Likewise. * ltmain.in (link mode): Fix logic for adding run paths to also add paths for installed libtool libraries in case `-static' is used.2006-01-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * doc/libtool.texi (titlepage): Remove superfluous word.2006-01-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * commit, mailnotify: Bump copyright years.2006-01-21 Eric Blake <ebb9@byu.net> * THANKS: Move myself to contributor.2006-01-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (_LT_AC_SYS_LIBPATH_AIX): Don't use semicolons inside { } in sed scripts, as Posix says it's not portable. * ltmain.in (func_win32_libid): Likewise. * mailnotify, commit: Likewise. Noted by Paul Eggert <eggert@cs.ucla.edu>. * ltmain.in (compile mode): Also transform `.obj' correctly. Reported by George Bosilca <bosilca@cs.utk.edu>.2006-01-12 Leif Ekblad <leif@rdos.net> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) (AC_DEPLIBS_CHECK_METHOD, AC_LIBTOOL_PROG_COMPILER_PIC): Added support for RDOS. * NEWS: Updated.2006-01-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4, ltmain.in, libltdl/ltdl.c: Bump copyright years.2006-01-02 Alexis Wilke <alexis_wilke@yahoo.com> * libltdl/ltdl.c (LT_DLMUTEX_GETERROR): check if `lt_dlmutex_geterror_func' is set instead of `lt_dlmutex_seterror_func'.2005-12-20 Eric Blake <ebb9@byu.net> * README-alpha: Another instance of anon cvs location.2005-12-19 Eric Blake <ebb9@byu.net> * README-alpha: Update anon cvs location.2005-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Bump version. * NEWS: Updated.2005-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> GNU libtool 1.5.22 is released. * configure.ac: Bump version. * NEWS, THANKS: Updated. * config.guess, config.sub, install-sh, texinfo.tex: Updated from external sources. * libtool.m4, ltdl.m4: Bump serial. * libltdl/Makefile.am: Bump library revision. * ltmain.in (func_mktempdir): New, backported from HEAD. (relink mode): Use it. Fixes potential denial of service through malicious other local user. Reported by James Kosin <jkosin@intcomgrp.com>.2005-12-18 Peter O'Gorman <peter@pogma.com>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode): Don't die if -L<relative/path> does not exist. Put in notinst_path though, so it won't end up in the installed .la file. (link mode): Really eliminate all temporary directories.2005-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in <duplicate_deps, preserve_args, linknames>: Initialize properly.2005-12-18 Jacob Meuser <jakemsr@jakemsr.com>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode): Move library search paths that coincide with paths to not yet installed libraries to the beginning of the library search list.2005-12-18 Kean Johnston <jkj@sco.com>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_PROG_NM): Also look in /usr/ccs/bin/elf, for SCO. If we are not cross-compiling, but $ac_tool_prefix is set, also try an un-prefixed `nm'.2005-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) <hardcode_shlibpath_var>: Initialize, to `unsupported'.2005-12-18 Marc Espie <espie@nerim.net> * ltmain.in: Change semantics of `--tag=disable-static' and `--tag=disable-shared': The last one given wins now, both override the default setting inherited by other `--tag' arguments, even if passed later on the command line. Still make sure we do not disable both kinds by falling back to static libraries. * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ openbsd ] <sys_lib_dlsearch_path_spec>: Set to `/usr/lib' only.2005-12-16 Nicolas Kaiser <nikai@nikai.net> * doc/libtool.texi: Fix some documentation typos.2005-12-13 Peter O'Gorman <peter@pogma.com> * ltmain.in [darwin]: Don't add -framework. -arch, -isysroot to $compiler_flags if already in $CC with same arguments.2005-12-07 Marc Espie <espie@nerim.net> * ltmain.in: Preserve both parts of `--tag TAG', for relink_command.2005-12-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (func_extract_archives, compile mode, link mode): Use `$exit_status' rather than forbidden `$status'.2005-11-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in: Fix typo introduced in dllsearchpath backport. <cwrappersource>: Undo line breaks in macro arguments. Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>.2005-11-26 Peter O'Gorman <peter@pogma.com> * ltmain.in (link mode): Add missing $LTCFLAGS for a $LTCC. * libtool.m4 [darwin]: Use $LTCC $LTCFLAGS to create reloadable objects.2005-11-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4: Fix comment typo. * tests/dryrun.test: Avoid `directory exists' warning.2005-11-25 Charles Wilson <cygwin@cwilson.fastmail.fm>, Peter Ekberg <peda@lysator.liu.se>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode, cwrappersource): Backport fixes from CVS HEAD. * ltmain.in (generate dlsyms): Backport of func_generate_dlsyms fixes from HEAD.2005-11-25 Charles Wilson <cygwin@cwilson.fastmail.fm> * ltmain.in (link mode): add foo/bin for every foo/lib in dllsearchpath when creating wrapper script. Fixes build-relink2 test failure. Backport of CVS HEAD 2004-10-13.2005-11-25 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 [aix] <archive_expsym_cmds> (AC_LIBTOOL_PROG_LD_SHLIBS, AC_LIBTOOL_LANG_CXX_CONFIG): Always move -bnoentry before $compiler_flags, so it can be overridden. * ltmain.in (link mode): Allow GCC response files through.2005-11-25 Peter O'Gorman <peter@pogma.com> * ltmain.in (link mode): Pass through -isysroot for cross architecture builds on darwin.2005-11-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (clean mode): Don't remove non-existent libfoo.lai.2005-11-24 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4, ltmain.in: When calling $LTCC, pass default $CFLAGS through with $LTCFLAGS. Backport from HEAD 2004-09-05.2005-11-24 David Edelsohn <dje@watson.ibm.com> * ltmain.in (link mode): Use $pic_object as $non_pic_object if $non_pic_object=none. * NEWS: Updated. Missing backport from HEAD 2004-09-03 noted by Max Bowsher <maxb1@ukf.net>.2005-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode): Pass through `-pg', for GCC. Reported by Tor Lillqvist <tml@iki.fi>. * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) (AC_LIBTOOL_LANG_CXX_CONFIG) [aix4/aix5 !ia64]: Set whole_archive_flag_spec to $convenience so the convenience libs are really added to the link cmdline. Missing backport from CVS HEAD 2004-11-17 noted by Jørgen Moth <jorgen.moth@uni-c.dk>.2005-11-20 Todd Vierling <tv@netbsd.org>, Thorsten Glaser <tg@mirbsd.org> * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN) (AC_LIBTOOL_SYS_DYNAMIC_LINKER, AC_DEPLIBS_CHECK_METHOD) (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_COMPILER_PIC) (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS) [ interix3 ]: Support for Interix/Microsoft Services for Unix. * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Likewise. * NEWS: Updated.2005-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * tests/link-order.test [ aix, interix ]: Skip command line grep. Reported by Thorsten Glaser <tg@66h.42h.de>.2005-11-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (finish mode): Fix a couple of $echo uses. Reported by Thorsten Glaser <tg@66h.42h.de>.2005-11-14 Albert Chin <china@thewrittenword.com> * libtool.m4 (_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux11 ]: Pass +nodefaultrpath when linking on ia64*.2005-11-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG): Removed `lt_prog_cc_shlib' cruft, not needed any more.2005-11-13 Kean Johnston <jkj@sco.com>, Tim Rice <tim@multitalents.net> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) (AC_DEPLIBS_CHECK_METHOD, AC_LIBTOOL_LANG_C_CONFIG) (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_COMPILER_PIC) (AC_LIBTOOL_PROG_LD_SHLIBS) [ sco3.2v5, sysv4, sysv4.3, sysv5, sco3.2v5, sco5v6, unixware, OpenUNIX, sysv4*uw2 ]: Complete overhaul of SCO support. * THANKS: Updated.2005-11-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * tests/quote.test: Do not fail on harmless shell bug present in some ksh versions. Reported by Tim Rice <tim@multitalents.net> and others.2005-11-13 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10 ]: Link with cc rather than ld (backport from HEAD).2005-11-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC): `wl' is tagged here.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -