[Cmake-commits] CMake branch, next, updated. v3.1.0-1798-gedb26a9

Brad King brad.king at kitware.com
Mon Jan 12 13:00:09 EST 2015


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 "CMake".

The branch, next has been updated
       via  edb26a9f31cd65f210291d8c230ac05aabfae2d9 (commit)
       via  ac5922317f4f2229c5dc79b29d913275fa55f021 (commit)
      from  fbecece01a35c39504d190af3976b2e861745862 (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 -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=edb26a9f31cd65f210291d8c230ac05aabfae2d9
commit edb26a9f31cd65f210291d8c230ac05aabfae2d9
Merge: fbecece ac59223
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Mon Jan 12 13:00:08 2015 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Jan 12 13:00:08 2015 -0500

    Merge topic 'linux-XL-fortran' into next
    
    ac592231 XL: Fix link flags for executables on Linux with XL compilers


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ac5922317f4f2229c5dc79b29d913275fa55f021
commit ac5922317f4f2229c5dc79b29d913275fa55f021
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Sat Jan 10 12:00:56 2015 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Mon Jan 12 12:59:52 2015 -0500

    XL: Fix link flags for executables on Linux with XL compilers
    
    Use "-Wl,-export-dynamic" with XL to match the "-rdynamic" flag used
    with GNU-like compilers.

diff --git a/Modules/Platform/Linux-XL-C.cmake b/Modules/Platform/Linux-XL-C.cmake
index f1c584c..d595e44 100644
--- a/Modules/Platform/Linux-XL-C.cmake
+++ b/Modules/Platform/Linux-XL-C.cmake
@@ -1 +1,2 @@
 set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-qmkshrobj")
+set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-export-dynamic")
diff --git a/Modules/Platform/Linux-XL-CXX.cmake b/Modules/Platform/Linux-XL-CXX.cmake
index abd3fa4..5ceb255 100644
--- a/Modules/Platform/Linux-XL-CXX.cmake
+++ b/Modules/Platform/Linux-XL-CXX.cmake
@@ -1 +1,2 @@
 set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-qmkshrobj")
+set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "-Wl,-export-dynamic")
diff --git a/Modules/Platform/Linux-XL-Fortran.cmake b/Modules/Platform/Linux-XL-Fortran.cmake
index cdd1f70..a878991 100644
--- a/Modules/Platform/Linux-XL-Fortran.cmake
+++ b/Modules/Platform/Linux-XL-Fortran.cmake
@@ -1 +1,2 @@
 set(CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS "-qmkshrobj")
+set(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "-Wl,-export-dynamic")

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

Summary of changes:


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list