+ 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.
+
+2008-08-18 Peter Rosin <peda@lysator.liu.se>
+
+ * .gitignore: Ignore *.obj files for MSVC (and w32).
+
+2008-08-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * libltdl/m4/libtool.m4 (LT_PATH_NM): Move setting of
+ nm_file_list_spec ...
+ (_LT_CMD_GLOBAL_SYMBOLS): ... here. Also enable for GNU nm if
+ supported.
+
+ * tests/static.at (ccache -all-static): Ignore compiler stderr.
+ Reported by Peter Rosin.
+
+2008-08-15 Peter Rosin <peda@lysator.liu.se>
+
+ * tests/stresstest.at [MSVC]: dllimport all imported
+ variables.
+
+2008-08-15 Peter Rosin <peda@lysator.liu.se>
+
+ * tests/stresstest.at: Link with main.lo when liba is shared
+ and linking main with -no-install.
+
+2008-08-15 Peter Rosin <peda@lysator.liu.se>
+
+ * tests/link-order.at [MSVC]: Always dllimport exported
+ variables.
+
+2008-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * libltdl/m4/libtool.m4 (_LT_PROG_AR, LT_PATH_NM): Fix bogus
+ uses of _LT_TAGVAR. Hide `ar' error message escape from command
+ line.
+
+2008-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ Peter Rosin <peda@lysator.liu.se>
+
+ Support for response files with $NM.
+ * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) <nm_file_list_spec>:
+ New tag variable.
+ [ cygwin, mingw, cegcc ] <cl*>: Set to '@'.
+ (_LT_LANG_CXX_CONFIG): Likewise.
+ * libltdl/config/ltmain.m4sh (func_mode_link): When
+ nm_file_list_spec is nonempty, use it to avoid skipped_export.
+
+2008-08-12 Peter Rosin <peda@lysator.liu.se>
+
+ * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) <postlink_cmds>:
+ New tag variable.
+ [ cygwin, mingw, cegcc ] <cl*>: Embed the manifest file as a
+ resource.
+ (_LT_LANG_CXX_CONFIG): Likewise.
+ * libltdl/config/ltmain.m4sh (func_mode_link): After linking
+ a program, replace @OUTPUT@ in $postlink_cmds and then execute
+ the commands.
+
+2008-08-12 Peter Rosin <peda@lysator.liu.se>
+
+ * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD): Disable nocase
+ handling for cross compiles.
+
+2008-08-09 Peter Rosin <peda@lysator.liu.se>
+
+ * tests/export.at [MSVC]: dllimport all imported variables.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ Add MSVC support.
+ * libltdl/m4/libtool.m4: Add support for Microsoft Visual C.
+ * NEWS: Add note of the above.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ Allow the use of a file listing file if the archiver supports
+ it. Add hint so that the Microsoft lib archiver uses the file
+ listing feature.
+ * libltdl/m4/libtool.m4 (_LT_PROG_AR): Indicate if the
+ archiver supports a listing file with the new variable
+ archiver_list_spec.
+ * libltdl/config/ltmain.m4sh: If the archiver supports
+ a listing file, use it when max_cmd_len is exceeded.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ MSVC doesn't support the -l option, instead it expects the exact
+ library file name. Retain the -l option as long as possible as
+ libtool recognizes -l internally. Then, as late as possible
+ transform the -l option to an exact file name (-lfoo ->
+ foo.lib).
+ * libltdl/m4/libtool.m4: Add tag variable dashl_xform which
+ specifies how to transform -l options for the linker.
+ * libltdl/config/ltmain.m4sh (func_mode_link): Transform -l
+ options using dashl_xform right before creating the
+ program or library.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ MSVC needs a hint to force it to compile either as C or C++.
+ * libltdl/m4/libtool.m4: Add tag variable compile_tag to
+ enable tag specific compiler options that are bad in the
+ linking phase.
+ * libltdl/config/ltmain.m4sh: Add the tag specific options
+ to the compile command line.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ The MSVC linker doesn't have a -L option, and doesn't understand
+ posix paths. Move paths to an envvar with a prefix (-LIBPATH:).
+ * libltdl/m4/libtool.m4: Add new tag variables to specify
+ to what variable (dashL_envvar) -L options should be moved,
+ and what to prepend to the -L path (dashL_envvar_spec).
+ * libltdl/config/ltmain.m4sh (func_dashL_to_envvar): New
+ function that moves -L options to a variable.
+ * libltdl/config/ltmain.m4sh (func_mode_link): Prior to
+ linking, call above function if dashL_envvar is set.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ On Windows, find potential libs regardless of file name case.
+ * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD),
+ libltdl/config/ltmain.m4sh (func_mode_link): On Windows,
+ find potential libs regardless of file name case.
+ * tests/nocase.at: New test, to check for regressions
+ of the above.
+ * Makefile.am: Add above new test.
+
+2008-08-02 Peter Rosin <peda@lysator.liu.se>
+
+ Allow Microsoft lib to be used as the archiver.
+ * libltdl/m4/libtool.m4 (_LT_PROG_AR): New macro, detect the
+ interface used by the archiver. In particular, add the AR_SEP
+ variable to allow archivers that does not allow a space between
+ the options to create an archive and the archive name and the
+ ar_extract_one_by_one variable which indicates if the archiver
+ can extract all members in one go.
+ * libltdl/m4/libtool.m4: Add $AR_SEP between $AR_FLAGS and the
+ archive file name in all $AR commands.
+ * libltdl/config/ltmain.m4sh (func_extract_an_archive): Add support
+ for archivers that only supports extracting one member at a time
+ and otherwise adjust to the above libtool.m4 changes. Also, add
+ $AR_SEP to the $AR invocations.
+ * Makefile.am: Pass AR, AR_FLAGS and AR_SEP through to the
+ testsuite.
+ * tests/archive-in-archive.at: Extract archive name from the .la
+ file instead of hardcoding the name, and allow different archivers.
+
2008-12-19 Akim Demaille <demaille@gostai.com>
Fix copyright notice.