[Cmake-commits] CMake branch, next, updated. v2.8.4-1074-g032b2d8

Brad King brad.king at kitware.com
Wed Mar 2 17:50:12 EST 2011


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  032b2d8e983b834bbfcb46173c40ed2922603a2d (commit)
       via  d0f71e2545e234671abe3b6de325726f23cf854d (commit)
       via  bd580be526f7b394fb84960f3f706dae2d0eb940 (commit)
      from  04bdc55b0f632a7c7fa19be6505ff5f9be9c5a1d (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=032b2d8e983b834bbfcb46173c40ed2922603a2d
commit 032b2d8e983b834bbfcb46173c40ed2922603a2d
Merge: 04bdc55 d0f71e2
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Mar 2 17:50:09 2011 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Mar 2 17:50:09 2011 -0500

    Merge topic 'ReworkedAsmSupport' into next
    
    d0f71e2 Add ASM platform information for HP compiler on HP
    bd580be Merge branch 'hp-compiler-info' into ReworkedAsmSupport


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d0f71e2545e234671abe3b6de325726f23cf854d
commit d0f71e2545e234671abe3b6de325726f23cf854d
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Mar 2 17:49:17 2011 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Wed Mar 2 17:49:17 2011 -0500

    Add ASM platform information for HP compiler on HP
    
    Among other flags this sets RPATH flags correctly so that CMake knows
    how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language.

diff --git a/Modules/Platform/HP-UX-HP-ASM.cmake b/Modules/Platform/HP-UX-HP-ASM.cmake
new file mode 100644
index 0000000..0a85905
--- /dev/null
+++ b/Modules/Platform/HP-UX-HP-ASM.cmake
@@ -0,0 +1,6 @@
+include(Platform/HP-UX-HP)
+__hpux_compiler_hp(ASM)
+
+set(CMAKE_SHARED_LIBRARY_CREATE_ASM_FLAGS "-E -b +nodefaultrpath -L/usr/lib")
+
+set(CMAKE_ASM_CREATE_SHARED_LIBRARY "ld <CMAKE_SHARED_LIBRARY_CREATE_ASM_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_ASM_FLAG><TARGET_SONAME> <LINK_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>")
diff --git a/Modules/Platform/HP-UX-HP.cmake b/Modules/Platform/HP-UX-HP.cmake
index 772edb4..5e70d31 100644
--- a/Modules/Platform/HP-UX-HP.cmake
+++ b/Modules/Platform/HP-UX-HP.cmake
@@ -20,6 +20,7 @@ set(__HPUX_COMPILER_HP 1)
 set(_Wl_C "")
 set(_Wl_CXX "-Wl,")
 set(_Wl_Fortran "")
+set(_Wl_ASM "")
 
 macro(__hpux_compiler_hp lang)
   set(CMAKE_SHARED_LIBRARY_${lang}_FLAGS "+Z")

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=bd580be526f7b394fb84960f3f706dae2d0eb940
commit bd580be526f7b394fb84960f3f706dae2d0eb940
Merge: a0bab7a 5f0a259
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Wed Mar 2 17:40:55 2011 -0500
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Wed Mar 2 17:40:55 2011 -0500

    Merge branch 'hp-compiler-info' into ReworkedAsmSupport


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

Summary of changes:
 Modules/Platform/HP-UX-HP-ASM.cmake |    6 ++++++
 Modules/Platform/HP-UX-HP.cmake     |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)
 create mode 100644 Modules/Platform/HP-UX-HP-ASM.cmake


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list