From: Peter Rosin Date: Fri, 23 Jan 2009 13:10:57 +0000 (+0100) Subject: Merge branch 'pr-changelog-libtool-ar' into pr-msvc-support X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7b44e17f79a848c92bd9f43aa41560e16bd41a99;p=thirdparty%2Flibtool.git Merge branch 'pr-changelog-libtool-ar' into pr-msvc-support --- 7b44e17f79a848c92bd9f43aa41560e16bd41a99 diff --cc ChangeLog index 511095a0c,b1fa0608a..2f0d0849d --- a/ChangeLog +++ b/ChangeLog @@@ -1,38 -1,19 +1,54 @@@ +2009-01-22 Peter Rosin + + Unify line endings in localization test. + * tests/testsuite.at: Update copyright year. + (LT_AT_UNIFY_NL): Add macro that unifies line endings on + platforms that suffer from such confusion. + * tests/localization.at: Use it. Update copyright year. Fixes + the test on MSYS/MSVC. + + 2009-01-13 Peter Rosin + + * libltdl/config/ltmain.m4sh (func_mode_ar): New function + implementing new libtool --mode=ar. + (func_mode_help): Describe new ar mode. + * libltdl/m4/libtool.m4 (_LT_PROG_AR): Don't AC_SUBST AR_SEP + and AR_TFLAGS since they are no longer needed outside the + libtool script. Instead AC_SUBST LT_AR and LT_ARFLAGS and set + them so that libtool --mode=ar is invoked if the archiver is + "strange". + * Makefile.am: Don't export AR_SEP to the testsuite, instead + export LT_AR and LT_ARFLAGS. + * tests/archive-in-archive.at: Use "$LT_AR t " instead of + "$AR $AR_TFLAGS$AR_SEP". + * doc/libtool.texi: Document new mode. + +2009-01-13 Peter Rosin + + * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) + [ cygwin, mingw, cegcc ] : @OUTPUT@ may or may not + include a trailing $EXEEXT. If mt fails, make sure libtool + exits with an error. + (_LT_LANG_CXX_CONFIG): Likewise. + * tests/exeext.at: New. Make sure linking with both -o prog + and -o prog$EXEEXT works. + * Makefile.am: Add previous test to testsuite. + +2009-01-13 Peter Rosin + + * doc/libtool.texi (libtool script contents): Document + new variables introduced by the MSVC port. + +2009-01-13 Peter Rosin + + * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) + [cygwin, mingw, pw32, cegcc] : Indicate that reloadable + objects does not work. + * tests/duplicate_conv.at: Skip last test if reloadable + objects does not work. + * doc/libtool.texi (libtool script contents): Document how to + indicate that reloadable objects do not work. + 2008-08-18 Peter Rosin * .gitignore: Ignore *.obj files for MSVC (and w32).