]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Merge branch 'pr-changelog-libtool-ar' into pr-msvc-support
authorPeter Rosin <peda@lysator.liu.se>
Fri, 23 Jan 2009 13:10:57 +0000 (14:10 +0100)
committerPeter Rosin <peda@lysator.liu.se>
Fri, 23 Jan 2009 13:10:57 +0000 (14:10 +0100)
1  2 
ChangeLog

diff --cc ChangeLog
index 511095a0c1b4dce5600e5fbedce83f63f9c48909,b1fa0608ae5b3d266499189065f282f4e803cfe2..2f0d0849de00b6e78d9ed52b37408a24cdd09d89
+++ b/ChangeLog
@@@ -1,38 -1,19 +1,54 @@@
 +2009-01-22  Peter Rosin  <peda@lysator.liu.se>
 +
 +      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  <peda@lysator.liu.se>
+       * 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  <peda@lysator.liu.se>
 +
 +      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
 +      [ cygwin, mingw, cegcc ] <cl*>: @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  <peda@lysator.liu.se>
 +
 +      * doc/libtool.texi (libtool script contents): Document
 +      new variables introduced by the MSVC port.
 +
 +2009-01-13  Peter Rosin  <peda@lysator.liu.se>
 +
 +      * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
 +      [cygwin, mingw, pw32, cegcc] <cl*>: 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  <peda@lysator.liu.se>
  
        * .gitignore: Ignore *.obj files for MSVC (and w32).