Lines Matching +full:- +full:-
1 # ----------------------------------------------------------------------------
4 # - 10:34 2015/7/27: Initial version <herman.chen@rock-chips.com>
6 # ----------------------------------------------------------------------------
39 # Linux default name - rockchip_mpp and rockchip_vpu
40 # Android default name - mpp and vpu
56 # ----------------------------------------------------------------------------
58 # ----------------------------------------------------------------------------
61 # ----------------------------------------------------------------------------
63 # ----------------------------------------------------------------------------
65 # ----------------------------------------------------------------------------
67 # ----------------------------------------------------------------------------
70 # ----------------------------------------------------------------------------
72 # ----------------------------------------------------------------------------
76 if("${CMAKE_C_COMPILER}" MATCHES "-buildroot-[^/]+$")
79 elseif("${SYSPROC}" STREQUAL "" OR X86MATCH GREATER "-1")
82 add_definitions(-DARCH_X86=1)
85 add_definitions(-DARCH_X64=1)
92 elseif(${SYSPROC} STREQUAL "armv7-a")
96 elseif(${SYSPROC} STREQUAL "armv7-a_hardfp" OR ${SYSPROC} STREQUAL "armv7l")
100 elseif(${SYSPROC} STREQUAL "aarch64" OR ${SYSPROC} STREQUAL "armv8-a")
116 # ----------------------------------------------------------------------------
118 # ----------------------------------------------------------------------------
132 add_definitions(-Wall -Wextra -Wshadow)
136 add_definitions(-Wall -Wextra -Wshadow -ffast-math)
138 add_definitions(-Wall -Wextra -Wshadow -ffast-math)
139 check_cxx_compiler_flag(-Wno-narrowing GCC_HAS_NO_NARROWING)
140 check_cxx_compiler_flag(-mstackrealign GCC_HAS_STACK_REALIGN)
142 add_definitions(-mstackrealign)
144 execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION)
150 add_definitions(-march=armv6 -mfloat-abi=hard -mfpu=vfp)
152 add_definitions(-march=armv7-a -mfloat-abi=softfp -mfpu=neon)
154 add_definitions(-march=armv7-a -mfloat-abi=hard -mfpu=neon)
156 add_definitions(-march=armv8-a)
160 add_definitions(-march=i686)
165 add_definitions(-g)
169 add_definitions(-Wno-multichar)
171 add_definitions(-fPIC)
173 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions -fno-rtti")
176 set(BEGIN_WHOLE_ARCHIVE -Wl,--whole-archive)
177 set(END_WHOLE_ARCHIVE -Wl,--no-whole-archive)
181 add_definitions(-fsanitize=address -static-libasan -g)
187 # ----------------------------------------------------------------------------
189 # ----------------------------------------------------------------------------
203 execute_process(COMMAND ${GIT_EXECUTABLE} log -1 --oneline --date=short --pretty=format:${GIT_LOG_FORMAT}
228 execute_process(COMMAND ${GIT_EXECUTABLE} log HEAD~${CNT} -1 --oneline --date=short --pretty=format:${GIT_LOG_FORMAT}
263 # ----------------------------------------------------------------------------
265 # ----------------------------------------------------------------------------
270 # ----------------------------------------------------------------------------
272 # ----------------------------------------------------------------------------
276 add_definitions(-Werror)
282 # ----------------------------------------------------------------------------
284 # ----------------------------------------------------------------------------
292 # ----------------------------------------------------------------------------
294 # ----------------------------------------------------------------------------
298 # ----------------------------------------------------------------------------
300 # ----------------------------------------------------------------------------
315 # ----------------------------------------------------------------------------
317 # ----------------------------------------------------------------------------
323 # ----------------------------------------------------------------------------
325 # ----------------------------------------------------------------------------
331 # ----------------------------------------------------------------------------
333 # ----------------------------------------------------------------------------
336 # ----------------------------------------------------------------------------
338 # ----------------------------------------------------------------------------
343 # ----------------------------------------------------------------------------
345 # ----------------------------------------------------------------------------
348 # ----------------------------------------------------------------------------
350 # ----------------------------------------------------------------------------
356 # ----------------------------------------------------------------------------
358 # ----------------------------------------------------------------------------