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  f9239a25c33d6b099d706645ffa3661a922d57fb (commit)
       via  1ae3365e9f4126688d57137648e190ca5f4ef8dc (commit)
       via  f4264960551d088d3a0f1eea3049d2d8ecfd285b (commit)
       via  f84c7db5928dcb4a46c3f8d51d910e4ad4367113 (commit)
       via  9672b332b15a0ba66b929e28fdac2f5d854d9b99 (commit)
      from  a118650aaf509cdf44ded0405c22203f47422c49 (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=f9239a25c33d6b099d706645ffa3661a922d57fb
commit f9239a25c33d6b099d706645ffa3661a922d57fb
Merge: a118650 1ae3365
Author:     Stephen Kelly <steve...@gmail.com>
AuthorDate: Mon Aug 15 19:24:43 2011 -0400
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Mon Aug 15 19:24:43 2011 -0400

    Merge topic 'generate_export_header' into next
    
    1ae3365 Exclude PGI from exports and deprecated.
    f426496 Exclude cygwin from the hidden visibility feature.
    f84c7db Don't enable deprecated on old GCC
    9672b33 Don't enable deprecated on HP.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1ae3365e9f4126688d57137648e190ca5f4ef8dc
commit 1ae3365e9f4126688d57137648e190ca5f4ef8dc
Author:     Stephen Kelly <steve...@gmail.com>
AuthorDate: Tue Aug 16 01:21:59 2011 +0200
Commit:     Stephen Kelly <steve...@gmail.com>
CommitDate: Tue Aug 16 01:21:59 2011 +0200

    Exclude PGI from exports and deprecated.

diff --git a/Modules/GenerateExportHeader.cmake 
b/Modules/GenerateExportHeader.cmake
index f73748c..7a4b6d3 100644
--- a/Modules/GenerateExportHeader.cmake
+++ b/Modules/GenerateExportHeader.cmake
@@ -149,7 +149,7 @@ macro(_test_compiler_hidden_visibility)
   # Exclude XL here because it misinterprets -fvisibility=hidden even though
   # the check_cxx_compiler_flag passes
   # http://www.cdash.org/CDash/testDetails.php?test=109109951&build=1419259
-  if (NOT GCC_TOO_OLD AND NOT WIN32 AND NOT CYGWIN AND NOT 
"${CMAKE_CXX_COMPILER_ID}" MATCHES XL)
+  if (NOT GCC_TOO_OLD AND NOT WIN32 AND NOT CYGWIN AND NOT 
"${CMAKE_CXX_COMPILER_ID}" MATCHES XL AND NOT "${CMAKE_CXX_COMPILER_ID}" 
MATCHES PGI)
     check_cxx_compiler_flag(-fvisibility=hidden COMPILER_HAS_HIDDEN_VISIBILITY)
     check_cxx_compiler_flag(-fvisibility-inlines-hidden 
COMPILER_HAS_HIDDEN_INLINE_VISIBILITY)
     option(USE_COMPILER_HIDDEN_VISIBILITY "Use HIDDEN visibility support if 
available." ON)
@@ -158,7 +158,7 @@ macro(_test_compiler_hidden_visibility)
 endmacro()
 
 macro(_test_compiler_has_deprecated)
-  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland OR "${CMAKE_CXX_COMPILER_ID}" 
MATCHES HP OR GCC_TOO_OLD)
+  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland OR "${CMAKE_CXX_COMPILER_ID}" 
MATCHES HP OR GCC_TOO_OLD OR "${CMAKE_CXX_COMPILER_ID}" MATCHES PGI)
     set(COMPILER_HAS_DEPRECATED "" CACHE INTERNAL "Compiler support for a 
deprecated attribute")
   else()
     _check_cxx_compiler_attribute("__attribute__((__deprecated__))" 
COMPILER_HAS_DEPRECATED_ATTR)

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f4264960551d088d3a0f1eea3049d2d8ecfd285b
commit f4264960551d088d3a0f1eea3049d2d8ecfd285b
Author:     Stephen Kelly <steve...@gmail.com>
AuthorDate: Tue Aug 16 01:19:37 2011 +0200
Commit:     Stephen Kelly <steve...@gmail.com>
CommitDate: Tue Aug 16 01:19:37 2011 +0200

    Exclude cygwin from the hidden visibility feature.

diff --git a/Modules/GenerateExportHeader.cmake 
b/Modules/GenerateExportHeader.cmake
index f3a1836..f73748c 100644
--- a/Modules/GenerateExportHeader.cmake
+++ b/Modules/GenerateExportHeader.cmake
@@ -149,7 +149,7 @@ macro(_test_compiler_hidden_visibility)
   # Exclude XL here because it misinterprets -fvisibility=hidden even though
   # the check_cxx_compiler_flag passes
   # http://www.cdash.org/CDash/testDetails.php?test=109109951&build=1419259
-  if (NOT GCC_TOO_OLD AND NOT WIN32 AND NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES 
XL)
+  if (NOT GCC_TOO_OLD AND NOT WIN32 AND NOT CYGWIN AND NOT 
"${CMAKE_CXX_COMPILER_ID}" MATCHES XL)
     check_cxx_compiler_flag(-fvisibility=hidden COMPILER_HAS_HIDDEN_VISIBILITY)
     check_cxx_compiler_flag(-fvisibility-inlines-hidden 
COMPILER_HAS_HIDDEN_INLINE_VISIBILITY)
     option(USE_COMPILER_HIDDEN_VISIBILITY "Use HIDDEN visibility support if 
available." ON)

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f84c7db5928dcb4a46c3f8d51d910e4ad4367113
commit f84c7db5928dcb4a46c3f8d51d910e4ad4367113
Author:     Stephen Kelly <steve...@gmail.com>
AuthorDate: Tue Aug 16 01:17:26 2011 +0200
Commit:     Stephen Kelly <steve...@gmail.com>
CommitDate: Tue Aug 16 01:17:26 2011 +0200

    Don't enable deprecated on old GCC
    
    Hopefully a fix for
    http://www.cdash.org/CDash/testDetails.php?test=109688480&build=1432057

diff --git a/Modules/GenerateExportHeader.cmake 
b/Modules/GenerateExportHeader.cmake
index c15a5be..f3a1836 100644
--- a/Modules/GenerateExportHeader.cmake
+++ b/Modules/GenerateExportHeader.cmake
@@ -158,7 +158,7 @@ macro(_test_compiler_hidden_visibility)
 endmacro()
 
 macro(_test_compiler_has_deprecated)
-  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland OR "${CMAKE_CXX_COMPILER_ID}" 
MATCHES HP)
+  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland OR "${CMAKE_CXX_COMPILER_ID}" 
MATCHES HP OR GCC_TOO_OLD)
     set(COMPILER_HAS_DEPRECATED "" CACHE INTERNAL "Compiler support for a 
deprecated attribute")
   else()
     _check_cxx_compiler_attribute("__attribute__((__deprecated__))" 
COMPILER_HAS_DEPRECATED_ATTR)

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9672b332b15a0ba66b929e28fdac2f5d854d9b99
commit 9672b332b15a0ba66b929e28fdac2f5d854d9b99
Author:     Stephen Kelly <steve...@gmail.com>
AuthorDate: Tue Aug 16 01:13:10 2011 +0200
Commit:     Stephen Kelly <steve...@gmail.com>
CommitDate: Tue Aug 16 01:13:10 2011 +0200

    Don't enable deprecated on HP.

diff --git a/Modules/GenerateExportHeader.cmake 
b/Modules/GenerateExportHeader.cmake
index 758eb25..c15a5be 100644
--- a/Modules/GenerateExportHeader.cmake
+++ b/Modules/GenerateExportHeader.cmake
@@ -158,7 +158,7 @@ macro(_test_compiler_hidden_visibility)
 endmacro()
 
 macro(_test_compiler_has_deprecated)
-  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland)
+  if("${CMAKE_CXX_COMPILER_ID}" MATCHES Borland OR "${CMAKE_CXX_COMPILER_ID}" 
MATCHES HP)
     set(COMPILER_HAS_DEPRECATED "" CACHE INTERNAL "Compiler support for a 
deprecated attribute")
   else()
     _check_cxx_compiler_attribute("__attribute__((__deprecated__))" 
COMPILER_HAS_DEPRECATED_ATTR)

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

Summary of changes:
 Modules/GenerateExportHeader.cmake |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


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

Reply via email to