libtool-commit
[Top][All Lists]
Advanced

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

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


From: Peter Rosin
Subject: [SCM] GNU Libtool branch, master, updated. v2.2.10-190-ga93b848
Date: Fri, 17 Sep 2010 20:28:34 +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, master has been updated
       via  a93b8481087b3eb9675ea9e6ca15b09e7e6901ae (commit)
      from  9797b616fc18cedcb0f9ed2dcfddb77a3c452bca (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 a93b8481087b3eb9675ea9e6ca15b09e7e6901ae
Author: Peter Rosin <address@hidden>
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++.
    
    Signed-off-by: Peter Rosin <address@hidden>

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

Summary of changes:
 ChangeLog             |    6 ++++++
 libltdl/m4/libtool.m4 |    6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 326b658..514a20e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-09-17  Peter Rosin  <address@hidden>
+
+       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++.
+
 2010-09-17  Ralf Wildenhues  <address@hidden>
 
        LTO: consistently accept -fwhopr* and -flto* for GCC.
diff --git a/libltdl/m4/libtool.m4 b/libltdl/m4/libtool.m4
index 1a5b85d..a8b07bf 100644
--- a/libltdl/m4/libtool.m4
+++ b/libltdl/m4/libtool.m4
@@ -3873,6 +3873,12 @@ m4_if([$1], [CXX], [
          ;;
        esac
        ;;
+      mingw* | cygwin* | os2* | pw32* | cegcc*)
+       # This hack is so that the source file can tell whether it is being
+       # built for inclusion in a dll (and should export symbols for example).
+       m4_if([$1], [GCJ], [],
+         [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+       ;;
       dgux*)
        case $cc_basename in
          ec++*)


hooks/post-receive
-- 
GNU Libtool



reply via email to

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