12345678910111213141516171819202122232425262728 |
- # <ndk>/build/core/toolchains/arm-linux-androideabi-clang/setup.mk
- set(_ANDROID_ABI_CLANG_TARGET "armv7-none-linux-androideabi")
- string(APPEND _ANDROID_ABI_INIT_CFLAGS
- " -march=armv7-a"
- )
- if(CMAKE_ANDROID_ARM_MODE)
- string(APPEND _ANDROID_ABI_INIT_CFLAGS " -marm")
- else()
- string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mthumb")
- endif()
- if(CMAKE_ANDROID_ARM_NEON)
- string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mfpu=neon")
- else()
- string(APPEND _ANDROID_ABI_INIT_CFLAGS " -mfpu=vfpv3-d16")
- endif()
- string(APPEND _ANDROID_ABI_INIT_LDFLAGS
- " -Wl,--fix-cortex-a8"
- )
- string(APPEND _ANDROID_ABI_INIT_CFLAGS
- " -mfloat-abi=softfp"
- )
- include(Platform/Android/abi-common-Clang)
|