Lines Matching +full:- +full:fvisibility
1 #-------------------------------------------------------------------------
3 # ----------------------------
11 # http://www.apache.org/licenses/LICENSE-2.0
19 #-------------------------------------------------------------------------
37 add_definitions("-DDE_COVERAGE_BUILD")
38 set(TARGET_FLAGS "-fprofile-arcs -ftest-coverage")
39 set(LINK_FLAGS "${LINK_FLAGS} -lgcov")
43 set(DE_3RD_PARTY_C_FLAGS "${CMAKE_C_FLAGS} ${TARGET_FLAGS} -w")
44 set(DE_3RD_PARTY_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TARGET_FLAGS} -w")
46 # \note Remove -Wno-sign-conversion for more warnings
47 …set(WARNING_FLAGS "-Wall -Wextra -Wno-long-long -Wshadow -Wundef -Wconversion -Wno-sign-conversi…
49 set(CMAKE_C_FLAGS "${TARGET_FLAGS} ${WARNING_FLAGS} ${CMAKE_C_FLAGS} -std=c90 -pedantic ")
50 …AGS "${TARGET_FLAGS} ${WARNING_FLAGS} ${CMAKE_CXX_FLAGS} -std=c++03 -Wno-delete-non-virtual-dtor…
53 # Turn on -Wstrict-overflow=5 and check all warnings before removing
54 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fwrapv")
55 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fwrapv")
59 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden")
60 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
68 # 4738: storing 32-bit float result in memory