0001-CMakeLists-don-t-hard-code-thumb-code-generation.patch 1.2 KB

123456789101112131415161718192021222324252627282930
  1. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
  2. From: Cody Guldner <cody.guldner@rockwellcollins.com>
  3. Date: Tue, 14 Apr 2020 09:12:01 -0500
  4. Subject: [PATCH] CMakeLists: don't hard code thumb code generation
  5. Migrating to version 1.2.1
  6. Signed-off-by: Baruch Siach <baruch@tkos.co.il>
  7. Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com>
  8. Signed-off-by: Cody Guldner <cody.guldner@rockwellcollins.com>
  9. ---
  10. CMakeLists.txt | 2 +-
  11. 1 file changed, 1 insertion(+), 1 deletion(-)
  12. diff --git a/CMakeLists.txt b/CMakeLists.txt
  13. index fc2a5e3..25da215 100644
  14. --- a/CMakeLists.txt
  15. +++ b/CMakeLists.txt
  16. @@ -135,7 +135,7 @@ if(ANDROID_PLATFORM)
  17. ${CMAKE_C_FLAGS}")
  18. elseif(GNULINUX_PLATFORM)
  19. if(${NE10_TARGET_ARCH} STREQUAL "armv7")
  20. - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mthumb-interwork -mthumb -march=armv7-a -mfpu=vfp3 -funsafe-math-optimizations")
  21. + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -mthumb-interwork -march=armv7-a -mfpu=vfp3 -funsafe-math-optimizations")
  22. set(CMAKE_ASM_FLAGS "${CMAKE_C_FLAGS} -mthumb-interwork -mthumb -march=armv7-a -mfpu=neon")
  23. # Turn on asm optimization for Linux on ARM v7.
  24. set(NE10_ASM_OPTIMIZATION on)
  25. --
  26. 2.23.0