cpu_features: fix clang, set cast-align to warning

Change -Wcast-align from error to warning for clang compiler by adding
the -Wno-error=cast-align compiler flag.

Fixes #881
This commit is contained in:
Gabriel Rauter 2018-09-02 17:00:23 +02:00
commit 4979b7733e

View file

@ -5,6 +5,10 @@ project(CpuFeatures VERSION 0.1.0)
# ANBOX allow to build in our more strict build environment
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=switch-default -Wno-error=unused-parameter -Wno-error=overflow")
if("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-error=cast-align")
endif()
# Default Build Type to be Release
if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE "Release" CACHE STRING