diff options
| author | David Faure <faure@kde.org> | 2013-02-09 22:10:30 +0100 | 
|---|---|---|
| committer | David Faure <faure@kde.org> | 2013-02-09 22:10:56 +0100 | 
| commit | 93457e172cf17a442938614cca1862a2dcfd889f (patch) | |
| tree | 7bd0c1c253c5a38e103b1087772daba6da500108 | |
| parent | 1250ea0c2bd8cb3f6f8ec71fa20eb37357ca3900 (diff) | |
| download | extra-cmake-modules-93457e172cf17a442938614cca1862a2dcfd889f.tar.gz extra-cmake-modules-93457e172cf17a442938614cca1862a2dcfd889f.tar.bz2 | |
Remove -fno-threadsafe-statics.
<thiago> that's an C++11-violating option. Time to stop using it.
(and Qt5.1's Q_GLOBAL_STATIC relies on it)
| -rw-r--r-- | kde-modules/KDECompilerSettings.cmake | 7 | 
1 files changed, 0 insertions, 7 deletions
| diff --git a/kde-modules/KDECompilerSettings.cmake b/kde-modules/KDECompilerSettings.cmake index 5a184c37..c07b8dc9 100644 --- a/kde-modules/KDECompilerSettings.cmake +++ b/kde-modules/KDECompilerSettings.cmake @@ -368,13 +368,6 @@ if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")        set(GCC_IS_NEWER_THAN_4_3 TRUE)     endif() -   # save a little by making local statics not threadsafe -   # ### do not enable it for older compilers, see -   # ### http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31806 -   if (GCC_IS_NEWER_THAN_4_3) -       set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-threadsafe-statics") -   endif() -     if (GCC_IS_NEWER_THAN_4_2)        set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=return-type")     endif() | 
