set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mstackrealign")
endif()
-# support for building on Raspberry Pi 1/2/3 and BBB
-if(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_SYSTEM_PROCESSOR STREQUAL "armv7l")
- foreach(flag CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
- set(${flag} "${${flag}} -mfloat-abi=hard")
- set(${flag} "${${flag}} -mfpu=neon")
- endforeach()
-elseif(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_SYSTEM_PROCESSOR STREQUAL "armv6l")
- foreach(flag CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
- set(${flag} "${${flag}} -march=armv6")
- set(${flag} "${${flag}} -mtune=arm1176jzf-s")
- set(${flag} "${${flag}} -mfloat-abi=hard")
- set(${flag} "${${flag}} -mfpu=vfp")
- endforeach()
-endif()
-
if (NO_GPL3)
add_definitions(-DNO_GPL3)
endif()