summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packaging/binutils-aarch64.spec8
-rw-r--r--packaging/binutils-armv7hl.spec8
-rw-r--r--packaging/binutils-armv7l.spec8
-rw-r--r--packaging/binutils.spec8
4 files changed, 24 insertions, 8 deletions
diff --git a/packaging/binutils-aarch64.spec b/packaging/binutils-aarch64.spec
index 56dce8990be..cd4bac44a4b 100644
--- a/packaging/binutils-aarch64.spec
+++ b/packaging/binutils-aarch64.spec
@@ -1,6 +1,10 @@
%define cross aarch64
%define aarch64 1
+%ifarch armv7hl
+%define ARCH armv7hl
+%define ABI eabihf
+%endif
%ifarch armv7l
%define ARCH armv7l
%define ABI eabi
@@ -18,7 +22,7 @@
%define host_arch %{ARCH}-tizen-linux-gnu%{?ABI}
%define target_cpu %{?cross}%{!?cross:%{ARCH}}
-%define target_abi %{?cross:%{?armv7l:eabi}}%{!?cross:%{?ABI}}
+%define target_abi %{?cross:%{?armv7l:eabi}%{?armv7hl:eabihf}}%{!?cross:%{?ABI}}
%define target_arch %{target_cpu}-tizen-linux-gnu%{?target_abi}
@@ -96,7 +100,7 @@ cd build-dir
--enable-64-bit-bfd \
} \
%{!?cross: \
- --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
+ --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv7hl-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
} \
--enable-plugins \
--enable-gold \
diff --git a/packaging/binutils-armv7hl.spec b/packaging/binutils-armv7hl.spec
index f52a62a62b9..784c72692d8 100644
--- a/packaging/binutils-armv7hl.spec
+++ b/packaging/binutils-armv7hl.spec
@@ -5,6 +5,10 @@
%define ARCH armv7hl
%define ABI eabihf
%endif
+%ifarch armv7l
+%define ARCH armv7l
+%define ABI eabi
+%endif
%ifarch %ix86
%define ARCH i586
%endif
@@ -18,7 +22,7 @@
%define host_arch %{ARCH}-tizen-linux-gnu%{?ABI}
%define target_cpu %{?cross}%{!?cross:%{ARCH}}
-%define target_abi %{?cross:%{?armv7hl:eabihf}}%{!?cross:%{?ABI}}
+%define target_abi %{?cross:%{?armv7l:eabi}%{?armv7hl:eabihf}}%{!?cross:%{?ABI}}
%define target_arch %{target_cpu}-tizen-linux-gnu%{?target_abi}
@@ -96,7 +100,7 @@ cd build-dir
--enable-64-bit-bfd \
} \
%{!?cross: \
- --enable-targets=aarch64-tizen-linux,armv7hl-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
+ --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv7hl-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
} \
--enable-plugins \
--enable-gold \
diff --git a/packaging/binutils-armv7l.spec b/packaging/binutils-armv7l.spec
index 4f9420216a5..3edf6fa2946 100644
--- a/packaging/binutils-armv7l.spec
+++ b/packaging/binutils-armv7l.spec
@@ -1,6 +1,10 @@
%define cross armv7l
%define armv7l 1
+%ifarch armv7hl
+%define ARCH armv7hl
+%define ABI eabihf
+%endif
%ifarch armv7l
%define ARCH armv7l
%define ABI eabi
@@ -18,7 +22,7 @@
%define host_arch %{ARCH}-tizen-linux-gnu%{?ABI}
%define target_cpu %{?cross}%{!?cross:%{ARCH}}
-%define target_abi %{?cross:%{?armv7l:eabi}}%{!?cross:%{?ABI}}
+%define target_abi %{?cross:%{?armv7l:eabi}%{?armv7hl:eabihf}}%{!?cross:%{?ABI}}
%define target_arch %{target_cpu}-tizen-linux-gnu%{?target_abi}
@@ -96,7 +100,7 @@ cd build-dir
--enable-64-bit-bfd \
} \
%{!?cross: \
- --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
+ --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv7hl-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
} \
--enable-plugins \
--enable-gold \
diff --git a/packaging/binutils.spec b/packaging/binutils.spec
index cb05a8965c5..bca66326488 100644
--- a/packaging/binutils.spec
+++ b/packaging/binutils.spec
@@ -1,3 +1,7 @@
+%ifarch armv7hl
+%define ARCH armv7hl
+%define ABI eabihf
+%endif
%ifarch armv7l
%define ARCH armv7l
%define ABI eabi
@@ -15,7 +19,7 @@
%define host_arch %{ARCH}-tizen-linux-gnu%{?ABI}
%define target_cpu %{?cross}%{!?cross:%{ARCH}}
-%define target_abi %{?cross:%{?armv7l:eabi}}%{!?cross:%{?ABI}}
+%define target_abi %{?cross:%{?armv7l:eabi}%{?armv7hl:eabihf}}%{!?cross:%{?ABI}}
%define target_arch %{target_cpu}-tizen-linux-gnu%{?target_abi}
@@ -93,7 +97,7 @@ cd build-dir
--enable-64-bit-bfd \
} \
%{!?cross: \
- --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
+ --enable-targets=aarch64-tizen-linux,armv7l-tizen-linux,armv7hl-tizen-linux,armv8l-tizen-linux,i686-tizen-linux,x86_64-tizen-linux \
} \
--enable-plugins \
--enable-gold \