[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.4-36-g75220ca

2008-08-12 Thread Peter Rosin
- commit 75220caf33f6635e80cc2b540a75d58bf0e00d46 Author: Peter Rosin [EMAIL PROTECTED] Date: Tue Aug 12 09:02:32 2008 +0200 For MSVC, embed the manifest as a resource in the executable. * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) postlink_cmds: New

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.4-44-g7d96892

2008-08-18 Thread Peter Rosin
7d968923f145fb8e26dea571b4dfcc2d42166d0e Author: Peter Rosin [EMAIL PROTECTED] Date: Mon Aug 18 14:25:55 2008 +0200 * .gitignore: Ignore *.obj files for MSVC (and w32). --- Summary of changes: .gitignore |1 + ChangeLog |4 2

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-83-g8c17887

2009-01-14 Thread Peter Rosin
not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 8c17887ee34e73a2aeb127b94f5b76f45dc34017 Author: Peter Rosin p...@lysator.liu.se Date: Thu Nov 8 10:20:00 1984 +0200 patch

[SCM] GNU Libtool branch, master, updated. v2.2.6-71-g3cf5eb6

2009-01-22 Thread Peter Rosin
- commit 3cf5eb63a6b4af8e8132e599138c5a595bc3129e Merge: 7e13769215fd36bf40104fbf73b0c77fb3bd6dd8 f9adc3ec9c0ba05664e6f17efc0c86dddcdfe1b1 Author: Peter Rosin p...@lysator.liu.se Date: Thu Jan 22 23:42:18 2009 +0100 Merge branch 'pr-tests-newline-fixes

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-85-gefe3d2b

2009-01-22 Thread Peter Rosin
- commit efe3d2b272e9cdeb8be0cabe90bb3b11937eb5e8 Merge: 8c17887ee34e73a2aeb127b94f5b76f45dc34017 f9adc3ec9c0ba05664e6f17efc0c86dddcdfe1b1 Author: Peter Rosin p...@lysator.liu.se Date: Thu Jan 22 23:44:00 2009 +0100 Merge branch 'pr-tests-newline-fixes' into pr

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-93-g7b44e17

2009-01-23 Thread Peter Rosin
those revisions in full, below. - Log - commit 7b44e17f79a848c92bd9f43aa41560e16bd41a99 Merge: 37c25b49f6856325c57b708c38f9f0b4525ed33c 375bd8ac90b10ffb56f4662067e559ccefd6 Author: Peter Rosin p...@lysator.liu.se Date: Fri Jan

[SCM] GNU Libtool branch, master, updated. v2.2.6-77-g04790af

2009-01-26 Thread Peter Rosin
04790afe1388039a4f81a58d238727b5f704c8c9 Author: Peter Rosin p...@lysator.liu.se Date: Mon Jan 26 22:37:35 2009 +0100 AWK is required, make sure it is set. * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS: Make sure AWK is set (automake brings it in, but is not always used). Fixes old-m4-iface.at on MSYS

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-110-gc1778bd

2009-01-26 Thread Peter Rosin
c1778bd15dbd81a09ef190241104635fb3e8e6e8 Merge: 9f84643c8b4a2b83f7962e53921e02edafa56117 04790afe1388039a4f81a58d238727b5f704c8c9 Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 27 00:12:34 2009 +0100 Merge branch 'master' into pr-msvc-support

[SCM] GNU Libtool branch, master, updated. v2.2.6-79-gd356bfc

2009-01-29 Thread Peter Rosin
d356bfc32fd946b3a62eec391fefa9e1714ff53d Author: Peter Rosin p...@lysator.liu.se Date: Thu Jan 29 08:55:08 2009 +0100 Make modified libtool script in cwrapper test executable * tests/cwrapper.at: Make modified libtool script executable. Report by Roumen Petrov

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-139-ga128e6d

2009-03-21 Thread Peter Rosin
- commit a128e6d5f8a57c0f3cfb85a28d8d843f504a3cdf Merge: 89103f4b11a3743dec1bfbdefd16269a19dc5377 b3072b0b3757910eae01c0b47ee80638f6e84cf5 Author: Peter Rosin p...@lysator.liu.se Date: Sat Mar 21 20:09:02 2009 +0100 Merge branch 'master' into pr-msvc-support

[SCM] GNU Libtool branch, master, updated. v2.2.6-104-gb3072b0

2009-03-21 Thread Peter Rosin
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-03-20 Peter Rosin p...@lysator.liu.se + + LT_OUTPUT should always create the libtool script. + * libltdl/m4/libtool.m4 (LT_OUTPUT): Make LT_OUTPUT ignore the + --no-create configure option, and assume that the user wants

[SCM] GNU Libtool branch, master, updated. v2.2.6-139-gc9bbeef

2009-09-05 Thread Peter Rosin
c9bbeef468f64064e1d50e39c945df929cbc21d8 Author: Peter Rosin p...@lysator.liu.se Date: Fri Sep 4 22:19:36 2009 +0200 Make -Wc,FLAG behave like -Xcompiler FLAG in link mode. * libltdl/config/ltmain.m4sh (func_mode_link): Remove -Wc, instead of replacing it with $wl when linking programs through the compiler

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-184-g158ac15

2009-09-10 Thread Peter Rosin
- commit 158ac1566d248296e4ddcd39fee6743b7ba3a07e Merge: dd42e63ce688302500f349606c55bf173feda3a4 3a4f0d3958890c6d3ac1ff626b17586845d262bb Author: Peter Rosin p...@lysator.liu.se Date: Fri Sep 11 06:40:30 2009 +0200 Merge branch 'master' into pr-msvc-support

[SCM] GNU Libtool branch, master, updated. v2.2.6-147-g3a4f0d3

2009-09-10 Thread Peter Rosin
-10 Peter Rosin p...@lysator.liu.se + + func_win32_libid doesn't work with MS dumpbin + * libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD): The $NM + interface is assumed to be BSD nm in func_win32_libid, so + check for that before using it. + 2009-09-07 Ralf Wildenhues

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-187-g14efcbc

2009-09-14 Thread Peter Rosin
revisions in full, below. - Log - commit 14efcbca1bbe78e8fbd220ba279047e3f2699d68 Merge: 158ac1566d248296e4ddcd39fee6743b7ba3a07e 6858ed03d8cb56d324283f18a18eee21468929ce Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 14 09:14:08

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.6-201-gccbaff5

2009-11-28 Thread Peter Rosin
4137bb8a1529bd0a8b91240faa0b08b111c351ce Author: Peter Rosin p...@lysator.liu.se Date: Sat Nov 28 04:31:48 2009 -0500 Merge branch 'master' into pr-msvc-support --- Summary of changes: ChangeLog | 100

[SCM] GNU Libtool branch, master, updated. v2.2.6-171-ga2a8d8a

2009-12-29 Thread Peter Rosin
a2a8d8a663e6f9309843c4163467d5d63a4ec00d Author: Peter Rosin p...@lysator.liu.se Date: Tue Dec 29 19:00:58 2009 +0100 * libltdl/ltdl.c (file_not_found): Fix typos in code comment. Signed-off-by: Peter Rosin p...@lysator.liu.se --- Summary

[SCM] GNU Libtool branch, master, updated. v2.2.6-177-g16362c6

2010-01-18 Thread Peter Rosin
16362c656aac5daf7337f2ed27aae1fe4838d03a Author: Peter Rosin p...@lysator.liu.se Date: Mon Jan 18 09:48:23 2010 +0100 Use GetErrorMode if it is available. * libltdl/loaders/loadlibrary.c (wrap_geterrormode): New function that checks if GetErrorMode is supported by the system and makes use

[SCM] GNU Libtool branch, master, updated. v2.2.6-178-g080e088

2010-01-21 Thread Peter Rosin
080e088e42e230d458e18073fef82b6eab01837f Author: Peter Rosin p...@lysator.liu.se Date: Thu Jan 21 08:42:12 2010 +0100 Report proper errors from the loadlibrary loader. * libltdl/loaders/loadlibrary.c (loadlibraryerror): New helper function that returns the latest Windows error as a string, or the provided

[SCM] GNU Libtool branch, master, updated. v2.2.6-179-gf4c6323

2010-01-28 Thread Peter Rosin
f4c63234c91e88495b082a94cab63bebdb0b2484 Author: Peter Rosin p...@lysator.liu.se Date: Fri Jan 29 08:49:45 2010 +0100 * tests/loadlibrary.at: Fix C++ issues. Signed-off-by: Peter Rosin p...@lysator.liu.se --- Summary of changes: ChangeLog

[SCM] GNU Libtool branch, master, updated. v2.2.6-180-ge4eefcd

2010-01-29 Thread Peter Rosin
e4eefcd401b32081fe947b2a731dadcc6bfcd337 Author: Peter Rosin p...@lysator.liu.se Date: Fri Jan 29 09:04:13 2010 +0100 Testsuite exposure for dlloader API. * tests/dlloadet-api.at: New file, new test. * Makefile.am (TESTSUITE_AT): Update. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.2.6-204-gb2c5221

2010-05-05 Thread Peter Rosin
b2c5221466b4a4a547bc7acc37cc466f9c488044 Author: Peter Rosin p...@lysator.liu.se Date: Tue May 4 20:36:52 2010 +0200 Clarify versioning algorithm documentation. * doc/libtool.texi (Updating version info): Be explicit about setting age to zero on interface change. Reported by Jef Driesen jefdrie

[SCM] GNU Libtool branch, master, updated. v2.2.10-47-g60dde3d

2010-07-01 Thread Peter Rosin
60dde3d469b48f716c74c07abeb2566ac386acd3 Author: Peter Rosin p...@lysator.liu.se Date: Thu Jul 1 19:22:29 2010 +0200 Fix regression caused by Add func_append_quoted and do... * libltdl/config/ltmain.m4sh (func_mode_link): Remove leftover _libs trash. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.2.10-48-g3ab9879

2010-07-02 Thread Peter Rosin
3ab9879a99dd0a4690c65a80edbcacaffae8bce9 Author: Peter Rosin p...@lysator.liu.se Date: Fri Jul 2 08:17:19 2010 +0200 Don't trigger file name expansion when embedding manifests. * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [ cygwin, mingw, cegcc ] cl*: Remove all spaces in the case statement of postlink_cmds

[SCM] GNU Libtool branch, master, updated. v2.2.10-49-gc13532a

2010-07-03 Thread Peter Rosin
c13532ae1f073a9a237ac880bd794c64026bf391 Author: Peter Rosin p...@lysator.liu.se Date: Sat Jul 3 10:14:35 2010 +0200 Fix typo in Add func_append_quoted and do... * libltdl/config/ltmain.m4sh (func_mode_compile): Use func_append_quoted instead of func_append. Signed-off-by: Peter Rosin p

[SCM] GNU Libtool branch, master, updated. v2.2.10-53-gb28132e

2010-07-05 Thread Peter Rosin
- commit b28132eabade54dbb9ff18a5761be445d916e148 Author: Peter Rosin p...@lysator.liu.se Date: Mon Jul 5 13:02:54 2010 +0200 * tests/export.at [MSVC]: dllimport all imported variables. Signed-off-by: Ralf Wildenhues ralf.wildenh...@gmx.de Signed-off

[SCM] GNU Libtool branch, master, updated. v2.2.10-57-g3f22cab

2010-07-08 Thread Peter Rosin
3f22cab581a21d240df9cbfc6d1fdedaa1aa2b97 Author: Peter Rosin p...@lysator.liu.se Date: Thu Jul 8 14:23:02 2010 +0200 Optimize assignment of output_la. * libltdl/config/ltmain.m4sh (func_mode_link): Save two fork/exec instances. Report by Ralf Wildenhues

[SCM] GNU Libtool branch, master, updated. v2.2.10-60-g0656b19

2010-07-08 Thread Peter Rosin
0656b19eb95ce33ea8be5927ec7ebb0f9a8d0b52 Author: Peter Rosin p...@lysator.liu.se Date: Thu Jul 8 18:12:02 2010 +0200 Make preloading heed libname_spec. Fixes testsuite failure for lt_dladvise.at on MSYS/MSVC. * libltdl/ltdl.c (libprefix): New static variable describing the prefix of static archives

[SCM] GNU Libtool branch, master, updated. v2.2.10-61-g653fa66

2010-07-16 Thread Peter Rosin
653fa66d07f238fa9a3a337d3f8a72d95583d3c4 Author: Peter Rosin p...@lysator.liu.se Date: Sat Jul 17 04:05:33 2010 +0200 dllimport the variable for MSVC in link-order.at * tests/link-order.at [MSVC]: Makes the test pass by dllimporting imported variables when working with shared libraries

[SCM] GNU Libtool branch, master, updated. v2.2.10-63-g0e01d00

2010-07-21 Thread Peter Rosin
- commit 0e01d00c70fe1eba2b746a6bb52e3c9277a4f1ef Author: Peter Rosin p...@lysator.liu.se Date: Sun Jul 18 17:17:15 2010 +0200 dllimport when the lib is shared and not linking with -static * tests/stresstest.at: Link with main.lo when liba is shared

[SCM] GNU Libtool branch, master, updated. v2.2.10-81-g66ce911

2010-08-13 Thread Peter Rosin
66ce911b33bb43c2079dd701aa099df709387f48 Author: Peter Rosin p...@lysator.liu.se Date: Fri Aug 13 13:11:54 2010 +0200 Allow the use of a listing file if the archiver supports it. * libltdl/m4/libtool.m4 (_LT_CMD_OLD_ARCHIVE): Move detection of a suitable archiver... (_LT_PROG_AR): ...to here. New macro

[SCM] GNU Libtool branch, master, updated. v2.2.10-136-g7f41a19

2010-08-29 Thread Peter Rosin
7f41a19bc95d266cf0761bdad21e1821335cd442 Author: Peter Rosin p...@lysator.liu.se Date: Sun Aug 29 18:17:45 2010 +0200 Fix typo when renaming path conversion functions. * tests/testsuite.at: Ensure to_host_file_cmd is passed as a variable setting on the configure line for (new testsuite) tests. Signed

[SCM] GNU Libtool branch, master, updated. v2.2.10-142-g9a99cfa

2010-08-31 Thread Peter Rosin
9a99cfa036a1c9ab7e3afa8815ef79b99d80cc3c Author: Peter Rosin p...@lysator.liu.se Date: Tue Aug 31 11:48:28 2010 +0200 Extract the archive name from the .la file and use $AR (not ar). * Makefile.am: Pass AR through to the testsuite. * tests/archive-in-archive.at: Bump copyright year. Extract archive name

[SCM] GNU Libtool branch, master, updated. v2.2.10-144-g34f87a6

2010-08-31 Thread Peter Rosin
34f87a6b07381f6092851a25c9da62b2c40a4d21 Author: Peter Rosin p...@lysator.liu.se Date: Tue Aug 31 12:40:01 2010 +0200 Silence archiver output when testing @file support. * libltdl/m4/libtool.m4 (_LT_PROG_AR): Redirect stdout and stderr to the bit bucket when testing for @file support. Signed-off

[SCM] GNU Libtool branch, master, updated. v2.2.10-145-g185a2f7

2010-08-31 Thread Peter Rosin
185a2f71d0d1b1727fcc45c3840a5d4f7ebfa7ef Author: Peter Rosin p...@lysator.liu.se Date: Tue Aug 31 19:04:22 2010 +0200 Dump archiver output to the log when testing @file support. * libltdl/m4/libtool.m4 (_LT_PROG_AR): Redirect stdout to config.log when testing for @file support. Suggested by Ralf Wildenhues

[SCM] GNU Libtool branch, master, updated. v2.2.10-146-g26dacf3

2010-08-31 Thread Peter Rosin
26dacf3464210910602ce0f679f9770241d7a16e Author: Peter Rosin p...@lysator.liu.se Date: Tue Aug 31 20:59:11 2010 +0200 archive-in-archive.at passes with Microsoft lib. * tests/archive-in-archive.at: Tighten test to check that the desired object files are indeed part of the archive. Microsoft lib still

[SCM] GNU Libtool branch, master, updated. v2.2.10-158-gd243a1e

2010-09-06 Thread Peter Rosin
on any other notification email; so we list those revisions in full, below. - Log - commit d243a1ec536d9e154c6dfca271352fe991d854c2 Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 6 10:40:25 2010 +0200 Use func_to_tool_file

[SCM] GNU Libtool branch, master, updated. v2.2.10-159-g25d44a7

2010-09-06 Thread Peter Rosin
25d44a7ae02548f1cc834e5a251fa3611643cf7d Author: Peter Rosin p...@lysator.liu.se Date: Tue Sep 7 07:04:49 2010 +0200 Convert POSIX file names to toolchain format for MSVC * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [cygwin, mingw, pw32, cegcc] cl*, postlink_cmds: Make sure

[SCM] GNU Libtool branch, master, updated. v2.2.10-160-g4faba04

2010-09-07 Thread Peter Rosin
4faba0449e5abe8d136bbcd30544888b4b9dcdd3 Author: Peter Rosin p...@lysator.liu.se Date: Tue Sep 7 11:07:10 2010 +0200 Fixup texi typo in previous. * doc/libtool.texi (libtool script content) postlink_cmds: Add missing 'code' command. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.2.10-161-g89819ce

2010-09-07 Thread Peter Rosin
89819ce23bf888fa51903f552d2105d6035ec90b Author: Peter Rosin p...@lysator.liu.se Date: Tue Sep 7 18:31:18 2010 +0200 Adjust naming of MSVC import libraries. * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [mingw, cygwin] [pw32, cegcc] cl*, library_names_spec: Adjust naming of the import library from foo

[SCM] GNU Libtool branch, master, updated. v2.2.10-177-ge61b373

2010-09-12 Thread Peter Rosin
e61b37353e4de33b24c7cf0ecde097e0e4c32aca Author: Peter Rosin p...@lysator.liu.se Date: Sun Sep 12 18:23:53 2010 +0200 Adjust to moved auxiliary files and add compile. * HACKING (Maintenance Notes): Adjust to moved files. Add the compile script. * Makefile.maint (fetch): Also fetch the compile script

[SCM] GNU Libtool branch, master, updated. v2.2.10-178-g52e86c6

2010-09-12 Thread Peter Rosin
52e86c62786b95f91f32e7020f7eaf3c1be9a59b Author: Peter Rosin p...@lysator.liu.se Date: Sun Sep 12 18:43:11 2010 +0200 * .gitignore: Ignore *.obj files for MSVC (and w32 in general). --- Summary of changes: .gitignore |1 + ChangeLog |2 ++ 2

[SCM] GNU Libtool branch, master, updated. v2.2.10-183-g7206424

2010-09-16 Thread Peter Rosin
72064249b217a22626dd8da8a5a2ce7f12e4404d Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 13 09:48:57 2010 +0200 Prefer $NM @file when the toolchain isn't native to $build. * libltdl/config/ltmain.m4sh (func_mode_link): Avoid calculating the command line length and take the @file branch *if* the file

[SCM] GNU Libtool branch, master, updated. v2.2.10-190-ga93b848

2010-09-17 Thread Peter Rosin
a93b8481087b3eb9675ea9e6ca15b09e7e6901ae Author: Peter Rosin p...@lysator.liu.se Date: Fri Sep 17 16:15:04 2010 +0200 Copy over DLL_EXPORT handling from C to C++ for non-GCC on w32. * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [mingw, cygwin, os2] [pw32, cegcc]: Copy over the DLL_EXPORT handling from C to C

[SCM] GNU Libtool branch, master, updated. v2.2.10-191-g92d9818

2010-09-17 Thread Peter Rosin
92d9818d7eb8ca4bb1bc775cd397255beb2481d8 Author: Peter Rosin p...@lysator.liu.se Date: Fri Sep 17 22:31:08 2010 +0200 tests: actually detect missing 'test' in 'if $foo = ...'. * tests/sh.test: Remove extra backslash in regex. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.2.10-200-gf058408

2010-09-19 Thread Peter Rosin
f05840852938b904ac81502f7162e19525206f59 Author: Peter Rosin p...@lysator.liu.se Date: Sun Sep 19 14:14:21 2010 +0200 tests: Import items from liba1 for MSVC. * tests/lt_dlexit.at (b1.c) [MSVC]: Import function f1 and variable v1 from liba1 when using them from modb1. Makes the test pass on MSVC

[SCM] GNU Libtool branch, master, updated. v2.2.10-208-gbff43a8

2010-09-22 Thread Peter Rosin
bff43a89559b2be74250d990e18b1b64ec073b3a Author: Peter Rosin p...@lysator.liu.se Date: Wed Sep 22 09:58:47 2010 +0200 tests: reloadable objects do not work on MSVC, SKIP test. * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS) [cygwin, mingw, pw32, cegcc] cl*, reload_cmds: Indicate that reloadable objects do

[SCM] GNU Libtool branch, master, updated. v2.4-5-g13608ea

2010-09-27 Thread Peter Rosin
13608ea10fe98a7418d1392526cde4c1442f2511 Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 27 10:06:44 2010 +0200 tests: clean up importing and exporting on w32. Makes the touched tests pass for MSVC when DLLs are built. * tests/demo/Makefile.am, tests/pdemo/Makefile.am: Define BUILDING_LIBHELLO

[SCM] GNU Libtool branch, master, updated. v2.4-6-g3a9fabb

2010-09-27 Thread Peter Rosin
3a9fabb61d02d29b74cdadbd0e74b5e89defd1c7 Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 27 13:44:48 2010 +0200 Skip need_lib_prefix.at on systems without lib prefix on libraries. * tests/need_lib_prefix.at [MSVC, OS/2]: Skip this test on systems that do not have libraries prefixed with lib

[SCM] GNU Libtool branch, master, updated. v2.4-7-gc5bce82

2010-09-27 Thread Peter Rosin
c5bce8258136b2766d349a6451b933efae7b885b Author: Peter Rosin p...@lysator.liu.se Date: Mon Sep 27 20:09:53 2010 +0200 tests: check if sys_lib_search_path_spec works on MSVC. * tests/sys-lib.at: New test, making sure v2.2.10-207-g09142ea doesn't regress. * Makefile.am (TESTSUITE_AT): Update. Signed

[SCM] GNU Libtool branch, master, updated. v2.4-9-gc161010

2010-10-04 Thread Peter Rosin
- commit c161010e9deec544410a3e91d105d07ed9ec9911 Author: Peter Rosin p...@lysator.liu.se Date: Mon Oct 4 21:16:26 2010 +0200 cwrapper: split long lines when dumping the wrapper script. * libltdl/config/ltmain.m4sh (func_emit_cwrapperexe_src): If the wrapper

[SCM] GNU Libtool branch, master, updated. v2.4-13-g583cf62

2010-10-14 Thread Peter Rosin
583cf628610f6b5ced8155d7f18125004e6e3b1c Author: Peter Rosin p...@lysator.liu.se Date: Thu Oct 14 14:19:21 2010 +0200 tests: fix $EXEEXT typo. * tests/depdemo-relink.test (func_restore_files): Use $EXEEXT instead of $EXEXT. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.4-22-ga1f6254

2010-11-01 Thread Peter Rosin
a1f625441532855d7238f1f3ff4c39902a6d92fc Author: Peter Rosin p...@lysator.liu.se Date: Mon Nov 1 08:11:34 2010 +0100 * doc/libtool.texi (Platform quirks): Fix typo. --- Summary of changes: ChangeLog|4 doc/libtool.texi |2 +- 2

[SCM] GNU Libtool branch, master, updated. v2.4-23-g7a6ca6e

2010-11-01 Thread Peter Rosin
7a6ca6e6942ddad9f0dc95e8c6d32e062c9cedbc Author: Peter Rosin p...@lysator.liu.se Date: Mon Nov 1 10:10:36 2010 +0100 docs: Windows DLLs and headers. * doc/libtool.texi (Platform quirks): Add new subsection 'Windows DLLs'. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.4-39-gce87974

2011-01-07 Thread Peter Rosin
ce87974b8e4315c296629578f9abd089fda60412 Author: Peter Rosin p...@lysator.liu.se Date: Fri Jan 7 11:49:10 2011 +0100 Convert file name to toolchain format when blessing archives. * libltdl/config/ltmain.m4sh (func_mode_install): When executing old_postinstall_cmds and old_archive_cmds, convert $oldlib

[SCM] GNU Libtool branch, master, updated. v2.4.2-147-gb804ffa

2012-02-01 Thread Peter Rosin
of the comparison. * build-aux/ltmain.m4sh (func_mode_link) [cygwin|mingw|cegcc]: Restore the EXPORTS test. We need to look at the symbols when it's _not_ already a .def file (in which case we trust the user input blindly). Copyright-paperwork-exempt: Yes Signed-off-by: Peter Rosin

[SCM] GNU Libtool branch, master, updated. v2.4.2-156-g11cd425

2012-03-17 Thread Peter Rosin
11cd425e7d47111956381dba28f8c1b34e14653f Author: Peter Rosin p...@lysator.liu.se Date: Sat Mar 17 20:13:53 2012 +0100 bootstrap: delete unneeded README-release patch * gl/top/README-release.diff: Delete. --- Summary of changes: gl/top/README

[SCM] GNU Libtool branch, master, updated. v2.4.2-158-g00ed018

2012-08-20 Thread Peter Rosin
00ed0187c1c6cc3519188bc47d5ed0ff85f2d950 Author: Peter Rosin p...@lysator.liu.se Date: Sun Aug 19 22:14:13 2012 +0200 libtool: quote progpath properly Attempt to handle spaces in paths better. * build-aux/ltmain.m4sh (func_mode_install, func_mode_link): Quote $progpath. * THANKS: Update

[SCM] GNU Libtool branch, master, updated. v2.4.2-177-gd674eaa

2012-09-19 Thread Peter Rosin
d674eaa44cc8ce0ea3d148cfd43f243c3c819e2d Author: Peter Rosin p...@lysator.liu.se Date: Wed Sep 19 11:53:02 2012 +0200 tests: skip with-pic test when no real pic flag is used. * tests/with-pic.at: Windows uses -DDLL_EXPORT -DPIC as the pic flag, but never applies it to static libraries. Cater

[SCM] GNU Libtool branch, master, updated. v2.4.2-275-ga61a111

2012-10-05 Thread Peter Rosin
- commit a61a1114ae1464c39b54e88d1a30735c7daca4b2 Author: Peter Rosin p...@lysator.liu.se Date: Fri Oct 5 21:43:45 2012 +0200 tests: make LT_AT_HOST_DATA retain whitespace on MinGW Fixes issues with depdemo.at, f77demo.at and fcdemo.at. * tests

[SCM] GNU Libtool branch, master, updated. v2.4.2-280-gb78fd97

2012-10-06 Thread Peter Rosin
- commit b78fd9740ef6a2ed67a1ef14e76483af784fb5f0 Author: Peter Rosin p...@lysator.liu.se Date: Sun Oct 7 00:57:26 2012 +0200 tests: refix line ending problems on MinGW. In commit 22f5750, one of the hunks actually introduced line ending problems. Revert

[SCM] GNU Libtool branch, master, updated. v2.4.2-282-gb3e96ce

2012-10-08 Thread Peter Rosin
b3e96ce7d1566d6120112f3b10e7782cc62cff8d Author: Peter Rosin p...@lysator.liu.se Date: Mon Oct 8 17:59:51 2012 +0200 tests: skip the with-pic test only if DLL_EXPORT is defined For some systems with PIC as default, the test was inadvertently skipped. Issue introduced in commit 4440d65. Report by Roumen

[SCM] GNU Libtool branch, master, updated. v2.4.2-296-gcfcb7af

2012-10-18 Thread Peter Rosin
cfcb7afd26a2c41f3dae62766002cac570417c77 Author: Peter Rosin p...@lysator.liu.se Date: Thu Oct 18 14:27:10 2012 +0200 libtool: fix spelling nit * build-aux/ltmain.in (func_generate_dlsyms): Fix spelling nit. * libltdl/libltdl/lt_system.h: Likewise. * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Likewise

[SCM] GNU Libtool branch, master, updated. v2.4.2-300-g92b77ed

2012-10-18 Thread Peter Rosin
92b77ed8bbf615ff2ed7710d9da1aae2e97755e8 Author: Peter Rosin p...@lysator.liu.se Date: Thu Oct 18 23:49:21 2012 +0200 libtool: kill leftover m4 quoting * build-aux/ltmain.in (func_mode_compile): Use literal ] and [. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.4.2-311-g0dd94ed

2012-10-19 Thread Peter Rosin
- commit 0dd94ed521e52ca901e845b39bbc33f16174a325 Author: Peter Rosin p...@lysator.liu.se Date: Fri Oct 19 17:19:50 2012 +0200 libtool: parse dumpbin -headers to get symbols exported from implibs * m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS) [MSVC]: Extract symbols

[SCM] GNU Libtool branch, master, updated. v2.4.2-340-g34fe402

2012-11-12 Thread Peter Rosin
in full, below. - Log - commit 34fe402efa1e969cf902cf7370e29564c005d508 Author: Peter Rosin p...@lysator.liu.se Date: Fri Nov 2 23:50:43 2012 +0100 libtool: add @INIT@ to the preloader, for data imports on Windows * m4

[SCM] GNU Libtool branch, master, updated. v2.4.2-342-g109bc05

2012-12-19 Thread Peter Rosin
- commit 109bc05e0d356ab48cc363521b8cd0abc943a6f5 Author: Peter Rosin p...@lysator.liu.se Date: Wed Dec 19 11:20:28 2012 +0100 libtool: Drop $LDFLAGS when invoking the toolchain m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [Solaris] archive_cmds: Drop $LDFLAGS

[SCM] GNU Libtool branch, master, updated. v2.4.2-347-ga9fac8d

2013-01-01 Thread Peter Rosin
- commit a9fac8df4df005dd03740675fa944107b9792adf Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 1 19:40:57 2013 +0100 maint: check if git works before relying on it Makefile.am (m4/ltversion.m4): Take the opportunity to regenerate $(srcdir)/.serial

[SCM] GNU Libtool branch, master, updated. v2.4.2-355-gb6bb7f9

2013-01-03 Thread Peter Rosin
b6bb7f9cdf66c632c2837be9ad0077f7f533b824 Author: Peter Rosin p...@lysator.liu.se Date: Wed Sep 19 08:43:57 2012 +0200 tests: don't feed -no-undefined to the linker during configure. * tests/deplibs-mingw.at: Restore LDFLAGS for the configure run so that the linker does not see -no-undefined. Makes the test

[SCM] GNU Libtool branch, master, updated. v2.4.2-356-g66acec8

2013-01-08 Thread Peter Rosin
66acec8407935f13aad5ab7f86a0ec8e9ec0f8ce Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 8 22:44:51 2013 +0100 libtool: simplify quoting and code for symbols exporting sed programs * m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [MSVC] archive_expsym_cmds: Make the sed programs easier to read

[SCM] GNU Libtool branch, master, updated. v2.4.2-357-g820e373

2013-01-09 Thread Peter Rosin
820e373cf2521e553db409e87c4ccc5e6cc4b074 Author: Peter Rosin p...@lysator.liu.se Date: Wed Jan 9 12:58:55 2013 +0100 tests: fix nits in path handling tests/bindir.at: func_save_and_prepend_path is already checking $bindirneeded internally, so remove checks from call sites. Add proper quoting while

[SCM] GNU Libtool branch, master, updated. v2.4.2-358-g5ed7430

2013-01-15 Thread Peter Rosin
5ed7430fcb48c862c9d76ef497b73485d580338e Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 15 09:31:31 2013 +0100 libtool: use false or : for $always_export_symbols, and simplify * build-aux/ltmain.in (func_mode_link): Save a string comparison by setting $lways_export_symbols to false or : and using

[SCM] GNU Libtool branch, master, updated. v2.4.2-359-g93cba57

2013-01-15 Thread Peter Rosin
93cba573d25cc1f5dbae07b6828783dbf66130b7 Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 15 15:17:30 2013 +0100 Revert libtool: use false or : for $always_export_symbols, and simplify This reverts commit 5ed7430fcb48c862c9d76ef497b73485d580338e, which is totally bogus as the variable is also set

[SCM] GNU Libtool branch, master, updated. v2.4.2-361-g8152cf6

2013-01-16 Thread Peter Rosin
- commit 8152cf62a1fe86dedb5abb107276560fc9c47f2c Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 15 15:29:49 2013 +0100 libtool: align archive_cmds with archive_expsym_cmds for MSVC m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) [MSVC

[SCM] GNU Libtool branch, master, updated. v2.4.2-364-ga5a4944

2013-01-22 Thread Peter Rosin
in full, below. - Log - commit a5a4944fbb2bbd20adb12bd357d3b41e9a44b246 Author: Peter Rosin p...@lysator.liu.se Date: Tue Jan 22 22:54:43 2013 +0100 libtool: factor out the dll .def file test and improve it Resolves bug

[SCM] GNU Libtool branch, master, updated. v2.4.2-371-gf67a13c

2013-01-28 Thread Peter Rosin
f67a13c5a01b6890c49b6370e0b37dcffe774d6d Author: Jan Engelhardt jeng...@inai.de Date: Mon Jan 28 17:15:38 2013 +0100 doc: fix an orthographic error * doc/libtool.texi (Install mode): Ensure, not insure. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.4.2-372-g68920ef

2013-01-28 Thread Peter Rosin
68920ef8353f71c2e6c5c6b57a26cf55c0cff318 Author: Peter Rosin p...@lysator.liu.se Date: Mon Jan 28 19:50:31 2013 +0100 maint: update email address... * THANKS: ...of Jan Engelhardt. Signed-off-by: Peter Rosin p...@lysator.liu.se

[SCM] GNU Libtool branch, master, updated. v2.4.2-373-ga4629eb

2013-05-01 Thread Peter Rosin
a4629ebff263dcb2e05feb9e41df649ea5ce3f78 Author: Peter Rosin p...@lysator.liu.se Date: Sun Apr 28 09:16:56 2013 +0200 libtool: break all the way out when a good nm is found The current code tries to locate a compatible nm tool. It starts with a prefixed nm tool (great!) and includes a plain nm too (that's

[SCM] GNU Libtool branch, master, updated. v2.4.2-397-g0ebb734

2013-09-17 Thread Peter Rosin
0ebb734910bf56186dd0c0e84b1c8be507bad336 Author: Peter Rosin p...@lysator.liu.se Date: Tue Sep 17 20:33:12 2013 +0200 libtool: trust -print-search-dirs from recent GCC Alan Modra hints in [1] that -print-search-dirs was fixed in GCC 4.2(?), so that it nowadays automatically appends -print-multi-os

[SCM] GNU Libtool branch, master, updated. v2.4.2.418-10-ga7462c5

2013-11-19 Thread Peter Rosin
a7462c5563e124e06f4f61ce2a9cea26cf8be390 Author: Peter Rosin p...@lysator.liu.se Date: Tue Nov 19 11:54:27 2013 +0100 bootstrap: fix version sort Reported by Ozkan Sezer who suffered from makeinfo 4.13 being detected as lesser than the required makeinfo 4.8. * bootstrap (func_sort_ver): Sort

[SCM] GNU Libtool branch, master, updated. v2.4.2.418-11-g4494446

2013-12-09 Thread Peter Rosin
4494446e43ccd60c1e91a707584841705d28e338 Author: Peter Rosin p...@lysator.liu.se Date: Sun Dec 8 23:48:07 2013 +0100 maint: fix out-of-tree autoreconf w/o manual rebootstrap build-aux/ltmain.in: Look for funclib.sh and options-parser in the same location ltmain.in is found. Signed-off-by: Peter Rosin

[SCM] GNU Libtool branch, master, updated. v2.4.2.444-26-gc18b2d4

2014-02-10 Thread Peter Rosin
c18b2d494e03ed15407c65b1de4b2231d733fb75 Author: Peter Rosin p...@lysator.liu.se Date: Mon Feb 10 14:51:07 2014 +0100 bootstrap: fix description of func_sort_ver to match recent sort change gl/build-aux/funclib.sh: Update comment to match reality. bootstrap: Regenerate. Signed-off-by: Peter Rosin p

[SCM] GNU Libtool branch, master, updated. v2.4.2.444-28-g053df7e

2014-02-12 Thread Peter Rosin
- commit 053df7eb31d21c6d6dbe54c44f42009efec9d0c9 Author: Peter Rosin p...@lysator.liu.se Date: Wed Feb 12 10:03:56 2014 +0100 tests: sprinkle -no-undefined when linking libraries * tests/duplicate_conv.at, tests/f77demo.at, tests/fcdemo.at: Here

[SCM] GNU Libtool branch, master, updated. v2.4.2.444-29-g5911665

2014-05-02 Thread Peter Rosin
5911665520a53415bafd8bb6da9989b5fe25df80 Author: Peter Rosin p...@lysator.liu.se Date: Fri May 2 14:51:02 2014 +0200 libtool: prevent lto from stripping the magic cookie from the cwrapper Whole program optimization may remove unused symbols unless told they are really needed. Fixes sr #108559 reported by LRN

[SCM] GNU Libtool branch, master, updated. v2.4.2.444-30-gda30ce4

2014-05-06 Thread Peter Rosin
da30ce4dc9554c80f1931600af2b8bbab486476e Author: Peter Rosin p...@lysator.liu.se Date: Tue May 6 00:03:19 2014 +0200 libtool: speed up ltwrapper_script detection in execute mode Execute mode is slow and might even DOS the computer in extreme cases when a parameter is a big binary file without newlines

[SCM] GNU Libtool branch, master, updated. v2.4.2.444-31-g13aa364

2014-05-09 Thread Peter Rosin
13aa364c0c66f9f6b41f98772d0735039ac974a1 Author: Peter Rosin p...@lysator.liu.se Date: Tue May 6 10:11:34 2014 +0200 libtool: fix nm test for MSYS/MinGW The check for the -B option of nm does not work as intended on MSYS/MinGW. MSYS converts /dev/null to the DOW/Windows equivanent special file NUL