Removed pedantic warnings and used GNU C 99 standard
This commit is contained in:
parent
cb02a30576
commit
44d9e436fe
1 changed files with 1 additions and 5 deletions
|
@ -41,7 +41,7 @@ set(GettextTranslate_GMO_BINARY 1)
|
|||
add_definitions(-DCRITERION_BUILDING_DLL=1)
|
||||
|
||||
if (NOT MSVC)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -pedantic -pedantic-errors -Wno-format -std=c99")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -g -std=gnu99")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -g -std=c++11")
|
||||
endif ()
|
||||
|
||||
|
@ -53,10 +53,6 @@ if (WIN32 AND NOT MSVC)
|
|||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-no-undefined")
|
||||
endif()
|
||||
|
||||
# Enable standard extensions
|
||||
|
||||
add_definitions(-D_XOPEN_SOURCE=700)
|
||||
|
||||
# Compilation options
|
||||
|
||||
option(MINGW_DEFINE_OFF_T "Define off_t and off64_t ourselves before including io.h" OFF)
|
||||
|
|
Loading…
Add table
Reference in a new issue