summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@xilinx.com>2021-12-18 10:20:35 -0800
committerMark Hatle <mark.hatle@xilinx.com>2021-12-20 10:28:42 -0800
commit6a1c662f40c11fcd26bafb53aaf190c0791d8ce2 (patch)
treec664d5d610f0e6b15b80929491a5c5b74977189c /meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
parent655838703ddaf610dce8e1e61ee61bd6defb03bf (diff)
downloadmeta-xilinx-6a1c662f40c11fcd26bafb53aaf190c0791d8ce2.tar.gz
Remove cortexrm tune, as Yocto Project now has cortex-r tunes
armrm override is now replaced by armv7r and armv8r overrides. Adjust recipes to match the new usage. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc')
-rw-r--r--meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc14
1 files changed, 10 insertions, 4 deletions
diff --git a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
index 1262bd3c..ec76d518 100644
--- a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
+++ b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-xilinx-standalone.inc
@@ -12,15 +12,21 @@ EXTRA_OECONF:append:xilinx-standalone:aarch64 = " \
12 --with-arch=armv8-a \ 12 --with-arch=armv8-a \
13 " 13 "
14 14
15# Both arm and armrm overrides are set w/ cortex r5 15# Both arm and armv*r overrides are set w/ cortex r5
16# So only set rmprofile if armrm is defined. 16# So only set rmprofile if armv*r is defined.
17ARM_PROFILE = "aprofile" 17ARM_PROFILE = "aprofile"
18ARM_PROFILE:armrm = "rmprofile" 18ARM_PROFILE:armv7r = "rmprofile"
19ARM_PROFILE:armv8r = "rmprofile"
19EXTRA_OECONF:append:xilinx-standalone:arm = " \ 20EXTRA_OECONF:append:xilinx-standalone:arm = " \
20 --with-multilib-list=${ARM_PROFILE} \ 21 --with-multilib-list=${ARM_PROFILE} \
21 " 22 "
22 23
23EXTRA_OECONF:append:xilinx-standalone:armrm = " \ 24EXTRA_OECONF:append:xilinx-standalone:armv7r = " \
25 --disable-tls \
26 --disable-decimal-float \
27 "
28
29EXTRA_OECONF:append:xilinx-standalone:armv8r = " \
24 --disable-tls \ 30 --disable-tls \
25 --disable-decimal-float \ 31 --disable-decimal-float \
26 " 32 "