ildumi pushed a change to branch master. from e6dd1eb7 NEWS: Update for bugs fixed new 9eb292de Move mlibc case matches above GNU/Linux (and similar) ones. new 6abc9434 doc: Explain how to specify library dependencies. new fee04642 libtool: Update documentation new 52f78952 Pick up clang_rt static archives compiler internal libraries new d12a1929 Allow statically linking compiler support libraries when linking a library new af7df024 NEWS: Update for previous commits new 43068986 libtool: Fix mishandling compiler flags with MSVC tools new 7ba38e8e testsuite.at: Update testsuite config for MSVC new ca61f852 libtool: Alter expected line endings in testsuite new be0630f5 tagdemo.at: Update for MSVC new 4a5acaa7 tests: Include check for __CYGWIN__ for crossbuilds new 5d79c952 libtoolize.in: Create symlinks with mklink for MSVC new b4b96dfa libtool.m4: For MS dumpbin drop CR first. new 388d0995 libtool.m4: preload valid C symbol names only new 57e1dc94 libtoolize.at: Update checks based on linker used new df361d02 ltmain.in: Fix hang with cmd.exe in MSYS new 371624cf ltmain.in: Add 'S_ISDIR' definition for MSVC new 4d7d7ca4 libtool: Fix MSVC cl.exe .exp extension collision new 06e491d0 inherited_flags.at: Fix test on MSVC new d78a0a0d tests: Skip failing tests on MSVC new d575748b notes.texi: Inform users about MSVC configuration new 7f5871de ltmain.in: Temporary comment update. new 08ebc173 libltdl: Undeclared reference to access on Windows new 9c1a42a6 libtool: Support MSYS and MSYS2 file path conversions new fd8ea4cc libtool.m4: Fix missing quotes for lt_ar_flags new 0af7b124 libtool: Forward slash escaping check on Windows new 9c7772f8 ltmain.in: Handle clang's target architecture flag new c6016699 maint: fix Automake warning new b9156729 m4: Fix flang -Wl flags on FreeBSD new c69efe98 ltmain.in: Fix reordering --as-needed new 661d5573 libltdl: Fix libltdl early failures for multi-arch new 22a73e7a tests/bug_71489.at: Split into two test cases new d222649f tests: Remove CPPFLAGS from some compile commands new 86ce8b27 Update NEWS new 632ab1d6 libtool.m4: Bump serial new 96da510e gnulib: Update submodule new d6ea50ce cfg.mk: Ignore sc_codespell checks new 6389dce8 gnulib: Update submodule
Summary of changes: Makefile.am | 5 +- NEWS | 28 ++++++ build-aux/ltmain.in | 136 ++++++++++++++++++++++++----- cfg.mk | 3 +- doc/libtool.texi | 5 ++ doc/notes.texi | 29 +++++++ gnulib | 2 +- libltdl/ltdl.c | 5 +- libltdl/ltdl.h | 4 + libltdl/ltdl.mk | 2 +- libtoolize.in | 27 ++++++ m4/.gitignore | 1 + m4/libtool.m4 | 218 +++++++++++++++++++++++++++++------------------ tests/bug_71489.at | 8 +- tests/demo.at | 2 +- tests/deplibs-mingw.at | 5 ++ tests/flags.at | 12 +-- tests/infer-tag.at | 4 +- tests/inherited_flags.at | 15 ++-- tests/libtoolize.at | 21 ++++- tests/lt_dlexit.at | 8 +- tests/stresstest.at | 6 ++ tests/tagdemo.at | 58 ++++++------- tests/testsuite.at | 18 +++- 24 files changed, 449 insertions(+), 173 deletions(-)