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