This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".
The branch, pr-msvc-support has been updated
via 2a9436d3e88691efc3474812d116fac34d734683 (commit)
via c9069771e0fe38eed0a5347ea76c283530b544f7 (commit)
from 44f2e4b6e75c8573ab19d5a8fd14f4f2cf31958d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2a9436d3e88691efc3474812d116fac34d734683
Author: Ralf Wildenhues <[EMAIL PROTECTED]>
Date: Sat Aug 16 18:20:42 2008 +0200
Enable response file support for GNU nm; reorder.
* 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.
Signed-off-by: Ralf Wildenhues <[EMAIL PROTECTED]>
commit c9069771e0fe38eed0a5347ea76c283530b544f7
Author: Ralf Wildenhues <[EMAIL PROTECTED]>
Date: Sat Aug 16 18:19:43 2008 +0200
Fix ccache test for MSVC.
* tests/static.at (ccache -all-static): Ignore compiler stderr.
Reported by Peter Rosin.
Signed-off-by: Ralf Wildenhues <[EMAIL PROTECTED]>
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 10 ++++++++++
libltdl/m4/libtool.m4 | 16 +++++++++-------
tests/static.at | 2 +-
3 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1df978f..328416a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2008-08-16 Ralf Wildenhues <[EMAIL PROTECTED]>
+
+ * 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 <[EMAIL PROTECTED]>
* tests/stresstest.at [MSVC]: dllimport all imported
diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
index 7ceec66..c32f099 100644
--- a/libltdl/m4/libtool.m4
+++ b/libltdl/m4/libtool.m4
@@ -3344,13 +3344,6 @@ AC_CACHE_CHECK([the name lister ($NM) interface],
[lt_cv_nm_interface],
lt_cv_nm_interface="MS dumpbin"
fi
rm -f conftest*])
-
-if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- nm_file_list_spec='@'
-fi
-
-_LT_DECL([], [nm_file_list_spec], [1],
- [Specify filename containing input files for $NM])
])# LT_PATH_NM
# Old names:
@@ -3628,6 +3621,13 @@ else
AC_MSG_RESULT(ok)
fi
+# Response file support.
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+ nm_file_list_spec='@'
+elif $NM --help 2>/dev/null | grep '[EMAIL PROTECTED]' >/dev/null; then
+ nm_file_list_spec='@'
+fi
+
_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
[Take the output of nm and produce a listing of raw symbols and C names])
_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
@@ -3638,6 +3638,8 @@ _LT_DECL([global_symbol_to_c_name_address],
_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
[lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
[Transform the output of nm in a C name address pair when lib prefix is
needed])
+_LT_DECL([], [nm_file_list_spec], [1],
+ [Specify filename containing input files for $NM])
]) # _LT_CMD_GLOBAL_SYMBOLS
diff --git a/tests/static.at b/tests/static.at
index b5e9946..08b202f 100644
--- a/tests/static.at
+++ b/tests/static.at
@@ -370,7 +370,7 @@ AT_DATA([a.c],
[[int main(void) { return 0; }
]])
-AT_CHECK([$CC $CPPFLAGS $CFLAGS -c a.c], [], [ignore])
+AT_CHECK([$CC $CPPFLAGS $CFLAGS -c a.c], [], [ignore], [ignore])
AT_CHECK([$LIBTOOL --mode=link --tag=CC ./ccache $CC $CFLAGS $LDFLAGS
-all-static a.$OBJEXT -o a],
[], [ignore], [ignore])
hooks/post-receive
--
GNU Libtool