diff options
Diffstat (limited to 'poky/meta/recipes-devtools/gcc/gcc-7.3.inc')
-rw-r--r-- | poky/meta/recipes-devtools/gcc/gcc-7.3.inc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/poky/meta/recipes-devtools/gcc/gcc-7.3.inc b/poky/meta/recipes-devtools/gcc/gcc-7.3.inc index d4aaca40d4..c7c88f12e4 100644 --- a/poky/meta/recipes-devtools/gcc/gcc-7.3.inc +++ b/poky/meta/recipes-devtools/gcc/gcc-7.3.inc @@ -32,7 +32,6 @@ BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz" SRC_URI = "\ ${BASEURI} \ file://0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch \ - file://0008-c99-snprintf.patch \ file://0009-gcc-poison-system-directories.patch \ file://0010-gcc-poison-dir-extend.patch \ file://0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch \ @@ -72,6 +71,7 @@ SRC_URI = "\ file://0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch \ file://0047-sync-gcc-stddef.h-with-musl.patch \ file://0048-gcc-Enable-static-PIE.patch \ + file://0049-gcc-override-TARGET_LIBC_PROVIDES_SSP.patch \ file://fix-segmentation-fault-precompiled-hdr.patch \ file://no-sse-fix-test-case-failures.patch \ ${BACKPORTS} \ @@ -95,10 +95,12 @@ 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 \ @@ -120,9 +122,10 @@ 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_PATHS = "\ |