summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone/recipes-devtools/binutils
diff options
context:
space:
mode:
authorAlejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>2019-12-08 23:54:26 -0800
committerAlejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>2020-01-30 13:33:46 -0800
commit256e05066fa6e2d3c727a8a7dbca0e56fac4c2cd (patch)
tree29a4586e8384d951b562bf282c0a106ffefaed3e /meta-xilinx-standalone/recipes-devtools/binutils
parent7ccc6d2e67d6ae92c449ea3e15b5dbe7f960ac55 (diff)
downloadmeta-xilinx-256e05066fa6e2d3c727a8a7dbca0e56fac4c2cd.tar.gz
meta-xilinx-standalone: Restructure layer properly, gcc and binutils belong on recipes-devtools
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/recipes-devtools/binutils')
-rw-r--r--meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend1
-rw-r--r--meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross_%.bbappend1
-rw-r--r--meta-xilinx-standalone/recipes-devtools/binutils/binutils-xilinx-standalone.inc19
3 files changed, 21 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend
new file mode 100644
index 00000000..5ba6039b
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross-canadian_%.bbappend
@@ -0,0 +1 @@
require binutils-xilinx-standalone.inc
diff --git a/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross_%.bbappend b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross_%.bbappend
new file mode 100644
index 00000000..5ba6039b
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-cross_%.bbappend
@@ -0,0 +1 @@
require binutils-xilinx-standalone.inc
diff --git a/meta-xilinx-standalone/recipes-devtools/binutils/binutils-xilinx-standalone.inc b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-xilinx-standalone.inc
new file mode 100644
index 00000000..ac569736
--- /dev/null
+++ b/meta-xilinx-standalone/recipes-devtools/binutils/binutils-xilinx-standalone.inc
@@ -0,0 +1,19 @@
1LDGOLD_xilinx-standalone = ""
2LDGOLD_ALTS_xilinx-standalone = ""
3
4EXTRA_OECONF_append_xilinx-standalone = " \
5 --disable-gprof \
6 --disable-shared \
7 --enable-lto \
8 --enable-static \
9 --enable-multilib \
10"
11
12# CortexR5 and 32-bit arm are both "arm"
13EXTRA_OECONF_append_xilinx-standalone_arm = " \
14 --enable-interwork \
15"
16
17EXTRA_OECONF_append_xilinx-standalone_microblaze = " \
18 --disable-initfini-array \
19"