diff options
Diffstat (limited to 'meta-xilinx/meta-xilinx-standalone/recipes-standalone/gcc')
-rw-r--r-- | meta-xilinx/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/meta-xilinx/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend b/meta-xilinx/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend new file mode 100644 index 000000000..bfcda3d0d --- /dev/null +++ b/meta-xilinx/meta-xilinx-standalone/recipes-standalone/gcc/gcc-cross_%.bbappend @@ -0,0 +1,18 @@ +# By using tclibc-baremetal we loose sysroot functionality due to some +# append/override behavior We need to get that back , the following append +# overrides everything on EXTRA_OECONF for gcc cross target it avoids +# overlapping with crt0 because of --enable-linker-id from EXTRA_OECONF + +EXTRA_OECONF_BASE_pn-gcc-cross-${TARGET_ARCH}_append = " \ + ${LTO} \ + ${SSP} \ + --enable-libitm \ + --disable-bootstrap \ + --disable-libmudflap \ + --with-system-zlib \ + --with-ppl=no \ + --with-cloog=no \ + --enable-checking=release \ + --enable-cheaders=c_global \ + --without-isl \ +" |