From 6871cf7d56598ebb6464d211e5da59848cb223fa Mon Sep 17 00:00:00 2001 From: John Harrison Date: Mon, 6 Feb 2012 18:29:06 -0600 Subject: [PATCH] Removing a Clang specific compiler warning. --- serial.cmake | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/serial.cmake b/serial.cmake index ade12bd..0b6e5f4 100644 --- a/serial.cmake +++ b/serial.cmake @@ -13,7 +13,7 @@ macro(build_serial) # Enable warnings # Assuming unix means a gcc style compiler, eg. g++ or clang++. IF(UNIX) - set(CMAKE_CXX_FLAGS "-ferror-limit=5 -Wall -Weffc++ -pedantic -pedantic-errors -Wextra -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wdisabled-optimization -Wfloat-equal -Wformat -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wlong-long -Wmissing-braces -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpacked -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wsequence-point -Wshadow -Wsign-compare -Wstack-protector -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wswitch-enum -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings") + set(CMAKE_CXX_FLAGS "-Wall -Weffc++ -pedantic -pedantic-errors -Wextra -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wconversion -Wdisabled-optimization -Wfloat-equal -Wformat -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wlong-long -Wmissing-braces -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wpacked -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wsequence-point -Wshadow -Wsign-compare -Wstack-protector -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wswitch-enum -Wtrigraphs -Wuninitialized -Wunknown-pragmas -Wunreachable-code -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings") ELSEIF(WIN32) # Force to always compile with W4 if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]") @@ -28,10 +28,6 @@ macro(build_serial) set(CMAKE_CXX_COMPILER /usr/bin/clang++) set(CMAKE_OSX_DEPLOYMENT_TARGET "") set(SERIAL_BUILD_WARNINGS TRUE) - IF(SERIAL_BUILD_WARNINGS) - ELSE(SERIAL_BUILD_WARNINGS) - set(CMAKE_CXX_FLAGS "-ferror-limit=5") - ENDIF(SERIAL_BUILD_WARNINGS) set(CMAKE_BUILD_TYPE Debug) ENDIF(EXISTS /usr/bin/clang)