diff options
author | Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> | 2018-10-04 14:23:46 -0700 |
---|---|---|
committer | Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> | 2019-01-01 20:03:46 -0800 |
commit | 78a8d7bbd324e3b27ecd7905735348861043a222 (patch) | |
tree | e21aa61d9575b7b86ab6158268b7ad65890b8307 | |
parent | 2b6d3099ddff4c854cc63ee53532f59a42d31175 (diff) | |
download | meta-xilinx-78a8d7bbd324e3b27ecd7905735348861043a222.tar.gz |
Adds gcc bbappend to fix configure options, and enable --sysroot behavior
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
-rw-r--r-- | meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend b/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend new file mode 100644 index 00000000..bfcda3d0 --- /dev/null +++ b/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend | |||
@@ -0,0 +1,18 @@ | |||
1 | # By using tclibc-baremetal we loose sysroot functionality due to some | ||
2 | # append/override behavior We need to get that back , the following append | ||
3 | # overrides everything on EXTRA_OECONF for gcc cross target it avoids | ||
4 | # overlapping with crt0 because of --enable-linker-id from EXTRA_OECONF | ||
5 | |||
6 | EXTRA_OECONF_BASE_pn-gcc-cross-${TARGET_ARCH}_append = " \ | ||
7 | ${LTO} \ | ||
8 | ${SSP} \ | ||
9 | --enable-libitm \ | ||
10 | --disable-bootstrap \ | ||
11 | --disable-libmudflap \ | ||
12 | --with-system-zlib \ | ||
13 | --with-ppl=no \ | ||
14 | --with-cloog=no \ | ||
15 | --enable-checking=release \ | ||
16 | --enable-cheaders=c_global \ | ||
17 | --without-isl \ | ||
18 | " | ||