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  761bc9f27850eb9425d8d222a3312007cdc24908 (commit)
       via  4729547a5b2596d6997e9b9131751995dbc4695d (commit)
      from  b5061d40e11d93a449736ffa0b363a36bea97898 (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=761bc9f27850eb9425d8d222a3312007cdc24908
commit 761bc9f27850eb9425d8d222a3312007cdc24908
Merge: b5061d4 4729547
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Sat Jan 10 12:05:08 2015 -0500
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Sat Jan 10 12:05:08 2015 -0500

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


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=4729547a5b2596d6997e9b9131751995dbc4695d
commit 4729547a5b2596d6997e9b9131751995dbc4695d
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Sat Jan 10 12:00:56 2015 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Sat Jan 10 12:03:19 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:
 Modules/Platform/Linux-XL-C.cmake       |    1 +
 Modules/Platform/Linux-XL-CXX.cmake     |    1 +
 Modules/Platform/Linux-XL-Fortran.cmake |    1 +
 3 files changed, 3 insertions(+)


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits

Reply via email to