aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro-toolchain/recipes-devtools
diff options
context:
space:
mode:
authorKoen Kooi <koen.kooi@linaro.org>2018-06-22 14:15:32 +0200
committerKoen Kooi <koen.kooi@linaro.org>2018-06-22 14:15:32 +0200
commitfca140e5e15831e31bb4d3916d191b4b3176fc5c (patch)
treed853a806cde2e89891240e9eff8188ed6de7de94 /meta-linaro-toolchain/recipes-devtools
parenta9e70e6e285c44b17a09c6fd1af7532292b4e8ee (diff)
gcc-linaro-7.2.inc: sync with OE-core gcc-7.3.inc
Change-Id: I15755838185199b47e1660473e38e346a74c5e77 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Diffstat (limited to 'meta-linaro-toolchain/recipes-devtools')
-rw-r--r--meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-7.2.inc15
1 files changed, 8 insertions, 7 deletions
diff --git a/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-7.2.inc b/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-7.2.inc
index a7ba10ad..63a66b44 100644
--- a/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-7.2.inc
+++ b/meta-linaro-toolchain/recipes-devtools/gcc/gcc-linaro-7.2.inc
@@ -10,8 +10,8 @@ BINV = "${BASEPV}.1"
FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-${BASEPV}:${FILE_DIRNAME}/gcc-${BASEPV}/backport:"
-DEPENDS =+ "mpfr gmp libmpc zlib"
-NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
+DEPENDS =+ "mpfr gmp libmpc zlib flex-native"
+NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native flex-native"
LICENSE = "GPL-3.0-with-GCC-exception & GPLv3"
@@ -88,15 +88,17 @@ FORTRAN = ""
JAVA = ""
LTO = "--enable-lto"
+SSP ?= "--disable-libssp"
+SSP_mingw32 = "--enable-libssp"
EXTRA_OECONF_BASE = "\
${LTO} \
- --enable-libssp \
+ ${SSP} \
--enable-libitm \
--disable-bootstrap \
--disable-libmudflap \
--with-system-zlib \
- --with-linker-hash-style=${LINKER_HASH_STYLE} \
+ ${@'--with-linker-hash-style=${LINKER_HASH_STYLE}' if '${LINKER_HASH_STYLE}' else ''} \
--enable-linker-build-id \
--with-ppl=no \
--with-cloog=no \
@@ -113,13 +115,12 @@ EXTRA_OECONF_INITIAL = "\
--with-system-zlib \
--disable-lto \
--disable-plugin \
+ --enable-linker-build-id \
--enable-decimal-float=no \
--without-isl \
- gcc_cv_libc_provides_ssp=yes \
+ --disable-libssp \
"
-EXTRA_OECONF_append_libc-uclibc = " --disable-decimal-float "
-
EXTRA_OECONF_append_aarchilp32 = " --with-abi=ilp32"
EXTRA_OECONF_PATHS = "\