packaging: Enable gcc build with mthumb-fp
authorDenis Khalikov <d.khalikov@partner.samsung.com>
Wed, 22 Aug 2018 10:48:13 +0000 (13:48 +0300)
committerSlava Barinov <v.barinov@samsung.com>
Thu, 27 Apr 2023 09:07:01 +0000 (12:07 +0300)
Change-Id: Ib433b7163a1541134ed7bbf4b446a70fb5a2f34a

packaging/gcc-aarch64.spec
packaging/gcc-armv7hl.spec
packaging/gcc-armv7l.spec
packaging/linaro-gcc.spec

index 6283084..f888aa5 100644 (file)
@@ -687,7 +687,7 @@ echo "" > gcc/DEV-PHASE
 %{?asan:
 %gcc_unforce_options
 %ifarch armv7l
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -marm -Wa,-mimplicit-it=arm -fno-omit-frame-pointer"
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mthumb -mthumb-fp -Wa,-mimplicit-it=thumb -fno-omit-frame-pointer"
 %endif
 }
 %{!?gcc_keep_build_dir:
index cd80be4..c6218ae 100644 (file)
@@ -687,7 +687,7 @@ echo "" > gcc/DEV-PHASE
 %{?asan:
 %gcc_unforce_options
 %ifarch armv7l
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -marm -Wa,-mimplicit-it=arm -fno-omit-frame-pointer"
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mthumb -mthumb-fp -Wa,-mimplicit-it=thumb -fno-omit-frame-pointer"
 %endif
 }
 %{!?gcc_keep_build_dir:
index 5c9331b..0faa013 100644 (file)
@@ -687,7 +687,7 @@ echo "" > gcc/DEV-PHASE
 %{?asan:
 %gcc_unforce_options
 %ifarch armv7l
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -marm -Wa,-mimplicit-it=arm -fno-omit-frame-pointer"
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mthumb -mthumb-fp -Wa,-mimplicit-it=thumb -fno-omit-frame-pointer"
 %endif
 }
 %{!?gcc_keep_build_dir:
index e115528..f3b82e5 100644 (file)
@@ -684,7 +684,7 @@ echo "" > gcc/DEV-PHASE
 %{?asan:
 %gcc_unforce_options
 %ifarch armv7l
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -marm -Wa,-mimplicit-it=arm -fno-omit-frame-pointer"
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mthumb -mthumb-fp -Wa,-mimplicit-it=thumb -fno-omit-frame-pointer"
 %endif
 }
 %{!?gcc_keep_build_dir: