[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