libtool-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.4-43-g2a9436d


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, pr-msvc-support, updated. v2.2.4-43-g2a9436d
Date: Sat, 16 Aug 2008 16:52:32 +0000

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 <address@hidden>
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 <address@hidden>

commit c9069771e0fe38eed0a5347ea76c283530b544f7
Author: Ralf Wildenhues <address@hidden>
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 <address@hidden>

-----------------------------------------------------------------------

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  <address@hidden>
+
+       * 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  <address@hidden>
 
        * 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 'address@hidden' >/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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]