Skip to contentSkip to conversation

gcc-8: Upgrade to 8.2 release

PATCH In review Khem Raj 2 participants 6 messages Jul 27, 2018 – Aug 5, 2018

lore
Share & tools
lore

Khem Raj

author
#0 lore raw

PATCH 1/1 gcc-8: Upgrade to 8.2 release

---
 ...003-build-failures-with-with-cpu-xsc.patch | 61 -------------------
 .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
 ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
 .../0003-gcc-poison-system-directories.patch  |  0
 .../0004-gcc-poison-dir-extend.patch          |  0
 ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
 .../0006-64-bit-multilib-hack.patch           |  0
 .../0007-optional-libstdc.patch               |  0
 ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
 .../0009-COLLECT_GCC_OPTIONS.patch            |  0
 ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
 .../0011-fortran-cross-compile-hack.patch     |  0
 .../0012-cpp-honor-sysroot.patch              |  0
 .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
 ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
 ...gcc-Fix-argument-list-too-long-error.patch |  0
 .../0016-Disable-sdt.patch                    |  0
 .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
 ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
 ...-config-files-from-B-instead-of-usin.patch |  0
 ...ir-from-.la-which-usually-points-to-.patch |  0
 .../0021-export-CPP.patch                     |  0
 ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
 ...e-target-gcc-headers-can-be-included.patch |  0
 ...ild-with-disable-dependency-tracking.patch |  0
 ...t-directory-during-relink-if-inst_pr.patch |  0
 ...IR-replacement-instead-of-hardcoding.patch |  0
 ...27-aarch64-Add-support-for-musl-ldso.patch |  0
 ...-fix-libcc1-s-install-path-and-rpath.patch |  0
 ...le-sysroot-support-for-nativesdk-gcc.patch |  0
 ...sroot-gcc-version-specific-dirs-with.patch |  0
 ...ous-_FOR_BUILD-and-related-variables.patch |  0
 ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
 ...d-to-link-commandline-for-musl-targe.patch |  0
 ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
 ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
 ...as-for-__cpu_indicator_init-instead-.patch |  0
 .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
 ...-fault-in-precompiled-header-generat.patch |  0
 .../0039-Fix-for-testsuite-failure.patch      |  0
 ...Re-introduce-spe-commandline-options.patch |  0
 ...adian_8.1.bb => gcc-cross-canadian_8.2.bb} |  0
 ...nitial_8.1.bb => gcc-cross-initial_8.2.bb} |  0
 .../{gcc-cross_8.1.bb => gcc-cross_8.2.bb}    |  0
 ...ial_8.1.bb => gcc-crosssdk-initial_8.2.bb} |  0
 ...cc-crosssdk_8.1.bb => gcc-crosssdk_8.2.bb} |  0
 ...{gcc-runtime_8.1.bb => gcc-runtime_8.2.bb} |  0
 ...anitizers_8.1.bb => gcc-sanitizers_8.2.bb} |  0
 .../{gcc-source_8.1.bb => gcc-source_8.2.bb}  |  0
 .../gcc/{gcc_8.1.bb => gcc_8.2.bb}            |  0
 ...c-initial_8.1.bb => libgcc-initial_8.2.bb} |  0
 .../gcc/{libgcc_8.1.bb => libgcc_8.2.bb}      |  0
 ...{libgfortran_8.1.bb => libgfortran_8.2.bb} |  0
 53 files changed, 5 insertions(+), 67 deletions(-)
 delete mode 100644 meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
 rename meta/recipes-devtools/gcc/{gcc-8.1.inc => gcc-8.2.inc} (93%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0007-optional-libstdc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0016-Disable-sdt.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0017-libtool.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0021-export-CPP.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb => gcc-cross-canadian_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb => gcc-cross-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb => gcc-cross_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb => gcc-crosssdk-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb => gcc-crosssdk_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb => gcc-runtime_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb => gcc-sanitizers_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb => gcc-source_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc_8.1.bb => gcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb => libgcc-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_8.1.bb => libgcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb => libgfortran_8.2.bb} (100%)
meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -61
deleted file mode 100644
index 68b8962d47..0000000000
@@ -1,61 +0,0 @@
-From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17 00:00:00 2001
-From: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
-Date: Mon, 4 Jun 2018 08:46:04 +0000
-Subject: [PATCH] [arm] PR target/86003 build failures with --with-cpu=xscale
-
-The XScale cpu configuration in GCC has always been somewhat
-non-conforming.  Although XScale isn't an architecture (it's simply an
-implementation of ARMv5te), we do by tradition emit a specific
-pre-define for it.  We achieve this effect by adding an additional
-feature bit to the xscale CPU definition that isn't part of the base
-architecture.
-
-When I restructured the options last year I overlooked this oddity and
-the result, of course, is that this configuration now fails to build
-as intended.
-
-What happens is that the driver (correctly) constructs an architecture
-for the xscale cpu name (as armv5te) and passes it in addition to the
-CPU name.  The backend code, on finding both a cpu and an architecture
-specifies attempts to correlate the two and finds a difference due to
-the additional feature bit and reports an inconsistency (fatally if
--werror is specified).
-
-I think the best fix to this is to treat the xscale feature bit using
-the same mechanism that we use for other 'quirks' in CPU
-implementations and simply filter it out before comparing the
-capabilities.  It has the additional benefit that it's also the
-simplest fix.
-
-	PR target/86003
-	* config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to the list
-	of bits to ignore when comparing architectures.
-
-
-git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141 138bc75d-0d04-0410-961f-82ee72b054a4
----
-Signed-off-by: Khem Raj <[email protected]>
-Upstream-Status: Backport
-
- gcc/ChangeLog              | 6 ++++++
- gcc/config/arm/arm-cpus.in | 4 +++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/gcc/config/arm/arm-cpus.in b/gcc/config/arm/arm-cpus.in
-index 96972a057e7..545321b0bbe 100644
---- a/gcc/config/arm/arm-cpus.in
-+++ b/gcc/config/arm/arm-cpus.in
-@@ -268,7 +268,9 @@ define fgroup DOTPROD	NEON dotprod
- 
- # List of all quirk bits to strip out when comparing CPU features with
- # architectures.
--define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd
-+# xscale isn't really a 'quirk', but it isn't an architecture either and we
-+# need to ignore it for matching purposes.
-+define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz quirk_cm3_ldrd xscale
- 
- # Architecture entries
- # format:
--- 
-2.17.1
-
meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +5 -6
similarity index 93%
rename from meta/recipes-devtools/gcc/gcc-8.1.inc
rename to meta/recipes-devtools/gcc/gcc-8.2.inc
index ebe3c24978..8503a66b07 100644
@@ -2,13 +2,13 @@ require gcc-common.inc
 
 # Third digit in PV should be incremented after a minor release
 
-PV = "8.1.0"
+PV = "8.2.0"
 
 # BINV should be incremented to a revision after a minor gcc release
 
-BINV = "8.1.0"
+BINV = "8.2.0"
 
-FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"
 
 DEPENDS =+ "mpfr gmp libmpc zlib flex-native"
 NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native flex-native"
@@ -73,10 +73,9 @@ SRC_URI = "\
            ${BACKPORTS} \
 "
 BACKPORTS = "\
-           file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch \
 "
-SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
-SRC_URI[sha256sum] = "1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"
+SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
+SRC_URI[sha256sum] = "196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"
 
 S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
 #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch
meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch
meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch
meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch
meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch
meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch
meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch
meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-cross_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
meta/recipes-devtools/gcc/gcc-runtime_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
meta/recipes-devtools/gcc/gcc-source_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-source_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
meta/recipes-devtools/gcc/gcc_8.2.bb renamed from meta/recipes-devtools/gcc/gcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_8.1.bb
rename to meta/recipes-devtools/gcc/gcc_8.2.bb
meta/recipes-devtools/gcc/libgcc-initial_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
meta/recipes-devtools/gcc/libgcc_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
meta/recipes-devtools/gcc/libgfortran_8.2.bb renamed from meta/recipes-devtools/gcc/libgfortran_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgfortran_8.1.bb
rename to meta/recipes-devtools/gcc/libgfortran_8.2.bb
Signature · 1 line
2.18.0
#1 lore raw

I'm not sure if it was caused by this change, but I've included it from patchwork on Friday and since then I've seen 3 builds getting stuck in gcc for 50 hours.

In all 3 cases it was qemuarm (with thumb and gold enabled), twice while building bash and once building libjpeg-turbo. I will let you know after more builds to see how often it happens (I didn't do many builds over weekend, because well - they were stuck on early ones, because of this).

Quoted 657 lines · Khem Raj
---
 ...003-build-failures-with-with-cpu-xsc.patch | 61 -------------------
 .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
 ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
 .../0003-gcc-poison-system-directories.patch  |  0
 .../0004-gcc-poison-dir-extend.patch          |  0
 ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
 .../0006-64-bit-multilib-hack.patch           |  0
 .../0007-optional-libstdc.patch               |  0
 ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
 .../0009-COLLECT_GCC_OPTIONS.patch            |  0
 ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
 .../0011-fortran-cross-compile-hack.patch     |  0
 .../0012-cpp-honor-sysroot.patch              |  0
 .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
 ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
 ...gcc-Fix-argument-list-too-long-error.patch |  0
 .../0016-Disable-sdt.patch                    |  0
 .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
 ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
 ...-config-files-from-B-instead-of-usin.patch |  0
 ...ir-from-.la-which-usually-points-to-.patch |  0
 .../0021-export-CPP.patch                     |  0
 ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
 ...e-target-gcc-headers-can-be-included.patch |  0
 ...ild-with-disable-dependency-tracking.patch |  0
 ...t-directory-during-relink-if-inst_pr.patch |  0
 ...IR-replacement-instead-of-hardcoding.patch |  0
 ...27-aarch64-Add-support-for-musl-ldso.patch |  0
 ...-fix-libcc1-s-install-path-and-rpath.patch |  0
 ...le-sysroot-support-for-nativesdk-gcc.patch |  0
 ...sroot-gcc-version-specific-dirs-with.patch |  0
 ...ous-_FOR_BUILD-and-related-variables.patch |  0
 ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
 ...d-to-link-commandline-for-musl-targe.patch |  0
 ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
 ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
 ...as-for-__cpu_indicator_init-instead-.patch |  0
 .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
 ...-fault-in-precompiled-header-generat.patch |  0
 .../0039-Fix-for-testsuite-failure.patch      |  0
 ...Re-introduce-spe-commandline-options.patch |  0
 ...adian_8.1.bb => gcc-cross-canadian_8.2.bb} |  0
 ...nitial_8.1.bb => gcc-cross-initial_8.2.bb} |  0
 .../{gcc-cross_8.1.bb => gcc-cross_8.2.bb}    |  0
 ...ial_8.1.bb => gcc-crosssdk-initial_8.2.bb} |  0
 ...cc-crosssdk_8.1.bb => gcc-crosssdk_8.2.bb} |  0
 ...{gcc-runtime_8.1.bb => gcc-runtime_8.2.bb} |  0
 ...anitizers_8.1.bb => gcc-sanitizers_8.2.bb} |  0
 .../{gcc-source_8.1.bb => gcc-source_8.2.bb}  |  0
 .../gcc/{gcc_8.1.bb => gcc_8.2.bb}            |  0
 ...c-initial_8.1.bb => libgcc-initial_8.2.bb} |  0
 .../gcc/{libgcc_8.1.bb => libgcc_8.2.bb}      |  0
 ...{libgfortran_8.1.bb => libgfortran_8.2.bb} |  0
 53 files changed, 5 insertions(+), 67 deletions(-)
 delete mode 100644
meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
 rename meta/recipes-devtools/gcc/{gcc-8.1.inc => gcc-8.2.inc} (93%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0007-optional-libstdc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0016-Disable-sdt.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0017-libtool.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0021-export-CPP.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb =>
gcc-cross-canadian_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb =>
gcc-cross-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb => gcc-cross_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb =>
gcc-crosssdk-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb =>
gcc-crosssdk_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb =>
gcc-runtime_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb =>
gcc-sanitizers_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb => gcc-source_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{gcc_8.1.bb => gcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb =>
libgcc-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_8.1.bb => libgcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb =>

libgfortran_8.2.bb} (100%)

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch b/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted file mode 100644
index 68b8962d47..0000000000
---
a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch +++ /dev/null

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -32
@@ -1,61 +0,0 @@
-From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17 00:00:00 2001
-From: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
-Date: Mon, 4 Jun 2018 08:46:04 +0000
-Subject: [PATCH] [arm] PR target/86003 build failures with
--with-cpu=xscale
-
-The XScale cpu configuration in GCC has always been somewhat
-non-conforming.  Although XScale isn't an architecture (it's simply an
-implementation of ARMv5te), we do by tradition emit a specific
-pre-define for it.  We achieve this effect by adding an additional
-feature bit to the xscale CPU definition that isn't part of the base
-architecture.
-
-When I restructured the options last year I overlooked this oddity and
-the result, of course, is that this configuration now fails to build
-as intended.
-
-What happens is that the driver (correctly) constructs an architecture
-for the xscale cpu name (as armv5te) and passes it in addition to the
-CPU name.  The backend code, on finding both a cpu and an architecture
-specifies attempts to correlate the two and finds a difference due to
-the additional feature bit and reports an inconsistency (fatally if
--werror is specified).
-
-I think the best fix to this is to treat the xscale feature bit using
-the same mechanism that we use for other 'quirks' in CPU
-implementations and simply filter it out before comparing the
-capabilities.  It has the additional benefit that it's also the
-simplest fix.
-
-       PR target/86003
-       * config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to the

list

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -4
-       of bits to ignore when comparing architectures.
-
-
-git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141

138bc75d-0d04-0410-961f-82ee72b054a4
----

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -16
-Signed-off-by: Khem Raj <[email protected]>
-Upstream-Status: Backport
-
- gcc/ChangeLog              | 6 ++++++
- gcc/config/arm/arm-cpus.in | 4 +++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/gcc/config/arm/arm-cpus.in b/gcc/config/arm/arm-cpus.in
-index 96972a057e7..545321b0bbe 100644
---- a/gcc/config/arm/arm-cpus.in
-+++ b/gcc/config/arm/arm-cpus.in
-@@ -268,7 +268,9 @@ define fgroup DOTPROD      NEON dotprod
-
- # List of all quirk bits to strip out when comparing CPU features with
- # architectures.
--define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz

quirk_cm3_ldrd
-+# xscale isn't really a 'quirk', but it isn't an architecture either and we
-+# need to ignore it for matching purposes.
-+define fgroup ALL_QUIRKS quirk_no_volatile_ce quirk_armv6kz
quirk_cm3_ldrd xscale

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -6
-
- # Architecture entries
- # format:
---
-2.17.1
-
meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -3
similarity index 93%
rename from meta/recipes-devtools/gcc/gcc-8.1.inc
rename to meta/recipes-devtools/gcc/gcc-8.2.inc
index ebe3c24978..8503a66b07 100644
@@ -2,13 +2,13 @@ require gcc-common.inc
 
 # Third digit in PV should be incremented after a minor release
 
-PV = "8.1.0"
+PV = "8.2.0"
 
 # BINV should be incremented to a revision after a minor gcc release
 
-BINV = "8.1.0"
+BINV = "8.2.0"
 
-FILESEXTRAPATHS =.

"${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:" +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"

DEPENDS =+ "mpfr gmp libmpc zlib flex-native" NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native
flex-native"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +0 -3
@@ -73,10 +73,9 @@ SRC_URI = "\
            ${BACKPORTS} \
 "
 BACKPORTS = "\
-
 file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch \
 "
-SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
-SRC_URI[sha256sum] =

"1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -0
+SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
+SRC_URI[sha256sum] =

"196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"

S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
#S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch

meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch b/meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch b/meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch b/meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch b/meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch

meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch b/meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch b/meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch b/meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch b/meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch b/meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch b/meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch b/meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch b/meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch b/meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch b/meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch b/meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch

meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-cross_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
meta/recipes-devtools/gcc/gcc-runtime_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
meta/recipes-devtools/gcc/gcc-source_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-source_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
meta/recipes-devtools/gcc/gcc_8.2.bb renamed from meta/recipes-devtools/gcc/gcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_8.1.bb
rename to meta/recipes-devtools/gcc/gcc_8.2.bb
meta/recipes-devtools/gcc/libgcc-initial_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
meta/recipes-devtools/gcc/libgcc_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
meta/recipes-devtools/gcc/libgfortran_8.2.bb renamed from meta/recipes-devtools/gcc/libgfortran_8.1.bb +0 -1
similarity index 100%
rename from meta/recipes-devtools/gcc/libgfortran_8.1.bb
rename to meta/recipes-devtools/gcc/libgfortran_8.2.bb
--

2.18.0

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

author
#2 lore raw

Sure my builds with gold did not end up in the fails for qemuarm and thumb1 the setup is very similar but I might have been lucky let me know how it goes

Quoted 671 lines · Martin Jansa

I'm not sure if it was caused by this change, but I've included it from patchwork on Friday and since then I've seen 3 builds getting stuck in gcc for 50 hours.

In all 3 cases it was qemuarm (with thumb and gold enabled), twice while building bash and once building libjpeg-turbo. I will let you know after more builds to see how often it happens (I didn't do many builds over weekend, because well - they were stuck on early ones, because of this).

Quoted 659 lines · Khem Raj
---
 ...003-build-failures-with-with-cpu-xsc.patch | 61 -------------------
 .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
 ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
 .../0003-gcc-poison-system-directories.patch  |  0
 .../0004-gcc-poison-dir-extend.patch          |  0
 ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
 .../0006-64-bit-multilib-hack.patch           |  0
 .../0007-optional-libstdc.patch               |  0
 ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
 .../0009-COLLECT_GCC_OPTIONS.patch            |  0
 ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
 .../0011-fortran-cross-compile-hack.patch     |  0
 .../0012-cpp-honor-sysroot.patch              |  0
 .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
 ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
 ...gcc-Fix-argument-list-too-long-error.patch |  0
 .../0016-Disable-sdt.patch                    |  0
 .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
 ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
 ...-config-files-from-B-instead-of-usin.patch |  0
 ...ir-from-.la-which-usually-points-to-.patch |  0
 .../0021-export-CPP.patch                     |  0
 ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
 ...e-target-gcc-headers-can-be-included.patch |  0
 ...ild-with-disable-dependency-tracking.patch |  0
 ...t-directory-during-relink-if-inst_pr.patch |  0
 ...IR-replacement-instead-of-hardcoding.patch |  0
 ...27-aarch64-Add-support-for-musl-ldso.patch |  0
 ...-fix-libcc1-s-install-path-and-rpath.patch |  0
 ...le-sysroot-support-for-nativesdk-gcc.patch |  0
 ...sroot-gcc-version-specific-dirs-with.patch |  0
 ...ous-_FOR_BUILD-and-related-variables.patch |  0
 ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
 ...d-to-link-commandline-for-musl-targe.patch |  0
 ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
 ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
 ...as-for-__cpu_indicator_init-instead-.patch |  0
 .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
 ...-fault-in-precompiled-header-generat.patch |  0
 .../0039-Fix-for-testsuite-failure.patch      |  0
 ...Re-introduce-spe-commandline-options.patch |  0
 ...adian_8.1.bb => gcc-cross-canadian_8.2.bb} |  0
 ...nitial_8.1.bb => gcc-cross-initial_8.2.bb} |  0
 .../{gcc-cross_8.1.bb => gcc-cross_8.2.bb}    |  0
 ...ial_8.1.bb => gcc-crosssdk-initial_8.2.bb} |  0
 ...cc-crosssdk_8.1.bb => gcc-crosssdk_8.2.bb} |  0
 ...{gcc-runtime_8.1.bb => gcc-runtime_8.2.bb} |  0
 ...anitizers_8.1.bb => gcc-sanitizers_8.2.bb} |  0
 .../{gcc-source_8.1.bb => gcc-source_8.2.bb}  |  0
 .../gcc/{gcc_8.1.bb => gcc_8.2.bb}            |  0
 ...c-initial_8.1.bb => libgcc-initial_8.2.bb} |  0
 .../gcc/{libgcc_8.1.bb => libgcc_8.2.bb}      |  0
 ...{libgfortran_8.1.bb => libgfortran_8.2.bb} |  0
 53 files changed, 5 insertions(+), 67 deletions(-)
 delete mode 100644
meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
 rename meta/recipes-devtools/gcc/{gcc-8.1.inc => gcc-8.2.inc} (93%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0007-optional-libstdc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0016-Disable-sdt.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 => gcc-8.2}/0017-libtool.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0021-export-CPP.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb =>
gcc-cross-canadian_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb =>
gcc-cross-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb => gcc-cross_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb =>
gcc-crosssdk-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb =>
gcc-crosssdk_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb =>
gcc-runtime_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb =>
gcc-sanitizers_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb => gcc-source_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{gcc_8.1.bb => gcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb =>
libgcc-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_8.1.bb => libgcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb =>

libgfortran_8.2.bb} (100%)

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch b/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted file mode 100644
index 68b8962d47..0000000000
---
a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch +++ /dev/null

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -32
@@ -1,61 +0,0 @@
-From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17 00:00:00 2001
-From: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
-Date: Mon, 4 Jun 2018 08:46:04 +0000
-Subject: [PATCH] [arm] PR target/86003 build failures with
--with-cpu=xscale
-
-The XScale cpu configuration in GCC has always been somewhat
-non-conforming.  Although XScale isn't an architecture (it's simply an
-implementation of ARMv5te), we do by tradition emit a specific
-pre-define for it.  We achieve this effect by adding an additional
-feature bit to the xscale CPU definition that isn't part of the base
-architecture.
-
-When I restructured the options last year I overlooked this oddity and
-the result, of course, is that this configuration now fails to build
-as intended.
-
-What happens is that the driver (correctly) constructs an architecture
-for the xscale cpu name (as armv5te) and passes it in addition to the
-CPU name.  The backend code, on finding both a cpu and an architecture
-specifies attempts to correlate the two and finds a difference due to
-the additional feature bit and reports an inconsistency (fatally if
--werror is specified).
-
-I think the best fix to this is to treat the xscale feature bit using
-the same mechanism that we use for other 'quirks' in CPU
-implementations and simply filter it out before comparing the
-capabilities.  It has the additional benefit that it's also the
-simplest fix.
-
-       PR target/86003
-       * config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to the

list

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -4
-       of bits to ignore when comparing architectures.
-
-
-git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141

138bc75d-0d04-0410-961f-82ee72b054a4
----

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -16
-Signed-off-by: Khem Raj <[email protected]>
-Upstream-Status: Backport
-
- gcc/ChangeLog              | 6 ++++++
- gcc/config/arm/arm-cpus.in | 4 +++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/gcc/config/arm/arm-cpus.in b/gcc/config/arm/arm-cpus.in
-index 96972a057e7..545321b0bbe 100644
---- a/gcc/config/arm/arm-cpus.in
-+++ b/gcc/config/arm/arm-cpus.in
-@@ -268,7 +268,9 @@ define fgroup DOTPROD      NEON dotprod
-
- # List of all quirk bits to strip out when comparing CPU features with
- # architectures.
--define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz

quirk_cm3_ldrd
-+# xscale isn't really a 'quirk', but it isn't an architecture either and we
-+# need to ignore it for matching purposes.
-+define fgroup ALL_QUIRKS quirk_no_volatile_ce quirk_armv6kz
quirk_cm3_ldrd xscale

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -6
-
- # Architecture entries
- # format:
---
-2.17.1
-
meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -3
similarity index 93%
rename from meta/recipes-devtools/gcc/gcc-8.1.inc
rename to meta/recipes-devtools/gcc/gcc-8.2.inc
index ebe3c24978..8503a66b07 100644
@@ -2,13 +2,13 @@ require gcc-common.inc
 
 # Third digit in PV should be incremented after a minor release
 
-PV = "8.1.0"
+PV = "8.2.0"
 
 # BINV should be incremented to a revision after a minor gcc release
 
-BINV = "8.1.0"
+BINV = "8.2.0"
 
-FILESEXTRAPATHS =.

"${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:" +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"

DEPENDS =+ "mpfr gmp libmpc zlib flex-native" NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native
flex-native"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +0 -3
@@ -73,10 +73,9 @@ SRC_URI = "\
            ${BACKPORTS} \
 "
 BACKPORTS = "\
-
 file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch \
 "
-SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
-SRC_URI[sha256sum] =

"1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -0
+SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
+SRC_URI[sha256sum] =

"196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"

S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
#S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch b/meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch b/meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch b/meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch b/meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch

meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch b/meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch b/meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch b/meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch b/meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch b/meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch b/meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch b/meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch b/meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch b/meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch b/meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch b/meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch

meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-cross_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
meta/recipes-devtools/gcc/gcc-runtime_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
meta/recipes-devtools/gcc/gcc-source_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-source_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
meta/recipes-devtools/gcc/gcc_8.2.bb renamed from meta/recipes-devtools/gcc/gcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_8.1.bb
rename to meta/recipes-devtools/gcc/gcc_8.2.bb
meta/recipes-devtools/gcc/libgcc-initial_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
meta/recipes-devtools/gcc/libgcc_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
meta/recipes-devtools/gcc/libgfortran_8.2.bb renamed from meta/recipes-devtools/gcc/libgfortran_8.1.bb +0 -1
similarity index 100%
rename from meta/recipes-devtools/gcc/libgfortran_8.1.bb
rename to meta/recipes-devtools/gcc/libgfortran_8.2.bb
--

2.18.0

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

#3 lore raw

Turned out to be related to -fno-omit-frame-pointer from DEBUG_BUILD together with security_flags.inc together with thumb, I've sent a work around which works for me:
http://lists.openembedded.org/pipermail/openembedded-core/2018-August/153741.html

it's reproducible with gcc-8.1 as well, so it wasn't caused by gcc-8.2 upgrade (I've enabled security_flags.inc in qemuarm builds around the same time).

Quoted 681 lines · Khem Raj

Sure my builds with gold did not end up in the fails for qemuarm and thumb1 the setup is very similar but I might have been lucky let me know how it goes

Quoted 674 lines · Martin Jansa

I'm not sure if it was caused by this change, but I've included it from patchwork on Friday and since then I've seen 3 builds getting stuck in gcc for 50 hours.

In all 3 cases it was qemuarm (with thumb and gold enabled), twice while building bash and once building libjpeg-turbo. I will let you know after more builds to see how often it happens (I didn't do many builds over weekend, because well - they were stuck on early ones, because of this).

Quoted 662 lines · Khem Raj
---
 ...003-build-failures-with-with-cpu-xsc.patch | 61 -------------------
 .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
 ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
 .../0003-gcc-poison-system-directories.patch  |  0
 .../0004-gcc-poison-dir-extend.patch          |  0
 ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
 .../0006-64-bit-multilib-hack.patch           |  0
 .../0007-optional-libstdc.patch               |  0
 ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
 .../0009-COLLECT_GCC_OPTIONS.patch            |  0
 ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
 .../0011-fortran-cross-compile-hack.patch     |  0
 .../0012-cpp-honor-sysroot.patch              |  0
 .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
 ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
 ...gcc-Fix-argument-list-too-long-error.patch |  0
 .../0016-Disable-sdt.patch                    |  0
 .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
 ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
 ...-config-files-from-B-instead-of-usin.patch |  0
 ...ir-from-.la-which-usually-points-to-.patch |  0
 .../0021-export-CPP.patch                     |  0
 ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
 ...e-target-gcc-headers-can-be-included.patch |  0
 ...ild-with-disable-dependency-tracking.patch |  0
 ...t-directory-during-relink-if-inst_pr.patch |  0
 ...IR-replacement-instead-of-hardcoding.patch |  0
 ...27-aarch64-Add-support-for-musl-ldso.patch |  0
 ...-fix-libcc1-s-install-path-and-rpath.patch |  0
 ...le-sysroot-support-for-nativesdk-gcc.patch |  0
 ...sroot-gcc-version-specific-dirs-with.patch |  0
 ...ous-_FOR_BUILD-and-related-variables.patch |  0
 ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
 ...d-to-link-commandline-for-musl-targe.patch |  0
 ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
 ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
 ...as-for-__cpu_indicator_init-instead-.patch |  0
 .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
 ...-fault-in-precompiled-header-generat.patch |  0
 .../0039-Fix-for-testsuite-failure.patch      |  0
 ...Re-introduce-spe-commandline-options.patch |  0
 ...adian_8.1.bb => gcc-cross-canadian_8.2.bb} |  0
 ...nitial_8.1.bb => gcc-cross-initial_8.2.bb} |  0
 .../{gcc-cross_8.1.bb => gcc-cross_8.2.bb}    |  0
 ...ial_8.1.bb => gcc-crosssdk-initial_8.2.bb} |  0
 ...cc-crosssdk_8.1.bb => gcc-crosssdk_8.2.bb} |  0
 ...{gcc-runtime_8.1.bb => gcc-runtime_8.2.bb} |  0
 ...anitizers_8.1.bb => gcc-sanitizers_8.2.bb} |  0
 .../{gcc-source_8.1.bb => gcc-source_8.2.bb}  |  0
 .../gcc/{gcc_8.1.bb => gcc_8.2.bb}            |  0
 ...c-initial_8.1.bb => libgcc-initial_8.2.bb} |  0
 .../gcc/{libgcc_8.1.bb => libgcc_8.2.bb}      |  0
 ...{libgfortran_8.1.bb => libgfortran_8.2.bb} |  0
 53 files changed, 5 insertions(+), 67 deletions(-)
 delete mode 100644
meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
 rename meta/recipes-devtools/gcc/{gcc-8.1.inc => gcc-8.2.inc} (93%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0007-optional-libstdc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0016-Disable-sdt.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0017-libtool.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0021-export-CPP.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
(100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb =>
gcc-cross-canadian_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb =>
gcc-cross-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb => gcc-cross_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb =>
gcc-crosssdk-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb =>
gcc-crosssdk_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb =>
gcc-runtime_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb =>
gcc-sanitizers_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb =>
gcc-source_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc_8.1.bb => gcc_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb =>
libgcc-initial_8.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_8.1.bb => libgcc_8.2.bb}
(100%)
 rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb =>

libgfortran_8.2.bb} (100%)

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch b/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted file mode 100644
index 68b8962d47..0000000000
---
a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch +++ /dev/null

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -32
@@ -1,61 +0,0 @@
-From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17 00:00:00 2001
-From: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
-Date: Mon, 4 Jun 2018 08:46:04 +0000
-Subject: [PATCH] [arm] PR target/86003 build failures with
--with-cpu=xscale
-
-The XScale cpu configuration in GCC has always been somewhat
-non-conforming.  Although XScale isn't an architecture (it's simply an
-implementation of ARMv5te), we do by tradition emit a specific
-pre-define for it.  We achieve this effect by adding an additional
-feature bit to the xscale CPU definition that isn't part of the base
-architecture.
-
-When I restructured the options last year I overlooked this oddity and
-the result, of course, is that this configuration now fails to build
-as intended.
-
-What happens is that the driver (correctly) constructs an architecture
-for the xscale cpu name (as armv5te) and passes it in addition to the
-CPU name.  The backend code, on finding both a cpu and an architecture
-specifies attempts to correlate the two and finds a difference due to
-the additional feature bit and reports an inconsistency (fatally if
--werror is specified).
-
-I think the best fix to this is to treat the xscale feature bit using
-the same mechanism that we use for other 'quirks' in CPU
-implementations and simply filter it out before comparing the
-capabilities.  It has the additional benefit that it's also the
-simplest fix.
-
-       PR target/86003
-       * config/arm/arm-cpus.in (ALL_QUIRKS): Add xscale feature to

the list

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -4
-       of bits to ignore when comparing architectures.
-
-
-git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141

138bc75d-0d04-0410-961f-82ee72b054a4
----

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -16
-Signed-off-by: Khem Raj <[email protected]>
-Upstream-Status: Backport
-
- gcc/ChangeLog              | 6 ++++++
- gcc/config/arm/arm-cpus.in | 4 +++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/gcc/config/arm/arm-cpus.in b/gcc/config/arm/arm-cpus.in
-index 96972a057e7..545321b0bbe 100644
---- a/gcc/config/arm/arm-cpus.in
-+++ b/gcc/config/arm/arm-cpus.in
-@@ -268,7 +268,9 @@ define fgroup DOTPROD      NEON dotprod
-
- # List of all quirk bits to strip out when comparing CPU features with
- # architectures.
--define fgroup ALL_QUIRKS   quirk_no_volatile_ce quirk_armv6kz

quirk_cm3_ldrd
-+# xscale isn't really a 'quirk', but it isn't an architecture either and we
-+# need to ignore it for matching purposes.
-+define fgroup ALL_QUIRKS quirk_no_volatile_ce quirk_armv6kz
quirk_cm3_ldrd xscale

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch deleted +0 -6
-
- # Architecture entries
- # format:
---
-2.17.1
-
meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -3
similarity index 93%
rename from meta/recipes-devtools/gcc/gcc-8.1.inc
rename to meta/recipes-devtools/gcc/gcc-8.2.inc
index ebe3c24978..8503a66b07 100644
@@ -2,13 +2,13 @@ require gcc-common.inc
 
 # Third digit in PV should be incremented after a minor release
 
-PV = "8.1.0"
+PV = "8.2.0"
 
 # BINV should be incremented to a revision after a minor gcc release
 
-BINV = "8.1.0"
+BINV = "8.2.0"
 
-FILESEXTRAPATHS =.

"${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:" +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"

DEPENDS =+ "mpfr gmp libmpc zlib flex-native" NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native
flex-native"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +0 -3
@@ -73,10 +73,9 @@ SRC_URI = "\
            ${BACKPORTS} \
 "
 BACKPORTS = "\
-
 file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch \
 "
-SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
-SRC_URI[sha256sum] =

"1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"

meta/recipes-devtools/gcc/gcc-8.2.inc renamed from meta/recipes-devtools/gcc/gcc-8.1.inc +2 -0
+SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
+SRC_URI[sha256sum] =

"196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"

S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
#S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch b/meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch b/meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch b/meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch b/meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch

meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch renamed from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
rename to meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch

diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch b/meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch b/meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch b/meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch b/meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch b/meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch b/meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch b/meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch b/meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch b/meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch b/meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch diff --git
a/meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch b/meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
similarity index 100%
rename from
meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
rename to
meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
diff --git a/meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch b/meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch rename to meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch

meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-cross_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-cross_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
meta/recipes-devtools/gcc/gcc-runtime_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
meta/recipes-devtools/gcc/gcc-source_8.2.bb renamed from meta/recipes-devtools/gcc/gcc-source_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
meta/recipes-devtools/gcc/gcc_8.2.bb renamed from meta/recipes-devtools/gcc/gcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_8.1.bb
rename to meta/recipes-devtools/gcc/gcc_8.2.bb
meta/recipes-devtools/gcc/libgcc-initial_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
meta/recipes-devtools/gcc/libgcc_8.2.bb renamed from meta/recipes-devtools/gcc/libgcc_8.1.bb +0 -0
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
meta/recipes-devtools/gcc/libgfortran_8.2.bb renamed from meta/recipes-devtools/gcc/libgfortran_8.1.bb +0 -1
similarity index 100%
rename from meta/recipes-devtools/gcc/libgfortran_8.1.bb
rename to meta/recipes-devtools/gcc/libgfortran_8.2.bb
--

2.18.0

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

author
#4 lore raw
Quoted 5 lines · Martin Jansa

Turned out to be related to -fno-omit-frame-pointer from DEBUG_BUILD together with security_flags.inc together with thumb, I've sent a work around which works for me:
http://lists.openembedded.org/pipermail/openembedded-core/2018-August/153741.html

thumb1 is kind of less tested ISA, so this workaround is perfectly fine. although it would be interesting to have the pre-processed file where it hangs

Quoted 813 lines

it's reproducible with gcc-8.1 as well, so it wasn't caused by gcc-8.2 upgrade (I've enabled security_flags.inc in qemuarm builds around the same time).

On Mon, Jul 30, 2018 at 8:35 PM Khem Raj <[email protected] <mailto:[email protected]>> wrote:

    Sure my builds with gold did not end up in the fails for qemuarm and
    thumb1 the setup is very similar but I might have been lucky let me
    know how it goes 

    On Mon, Jul 30, 2018 at 7:53 AM Martin Jansa <[email protected]
    <mailto:[email protected]>> wrote:

        I'm not sure if it was caused by this change, but I've included
        it from patchwork on Friday and since then I've seen 3 builds
        getting stuck in gcc for 50 hours.

        In all 3 cases it was qemuarm (with thumb and gold enabled),
        twice while building bash and once building libjpeg-turbo. I
        will let you know after more builds to see how often it happens
        (I didn't do many builds over weekend, because well - they were
        stuck on early ones, because of this).

        On Fri, Jul 27, 2018 at 10:31 AM Khem Raj <[email protected]
        <mailto:[email protected]>> wrote:

            Signed-off-by: Khem Raj <[email protected]
            <mailto:[email protected]>>
            ---
             ...003-build-failures-with-with-cpu-xsc.patch | 61
            -------------------
             .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
             ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
             .../0003-gcc-poison-system-directories.patch  |  0
             .../0004-gcc-poison-dir-extend.patch          |  0
             ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
             .../0006-64-bit-multilib-hack.patch           |  0
             .../0007-optional-libstdc.patch               |  0
             ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
             .../0009-COLLECT_GCC_OPTIONS.patch            |  0
             ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
             .../0011-fortran-cross-compile-hack.patch     |  0
             .../0012-cpp-honor-sysroot.patch              |  0
             .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
             ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
             ...gcc-Fix-argument-list-too-long-error.patch |  0
             .../0016-Disable-sdt.patch                    |  0
             .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
             ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
             ...-config-files-from-B-instead-of-usin.patch |  0
             ...ir-from-.la-which-usually-points-to-.patch |  0
             .../0021-export-CPP.patch                     |  0
             ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
             ...e-target-gcc-headers-can-be-included.patch |  0
             ...ild-with-disable-dependency-tracking.patch |  0
             ...t-directory-during-relink-if-inst_pr.patch |  0
             ...IR-replacement-instead-of-hardcoding.patch |  0
             ...27-aarch64-Add-support-for-musl-ldso.patch |  0
             ...-fix-libcc1-s-install-path-and-rpath.patch |  0
             ...le-sysroot-support-for-nativesdk-gcc.patch |  0
             ...sroot-gcc-version-specific-dirs-with.patch |  0
             ...ous-_FOR_BUILD-and-related-variables.patch |  0
             ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
             ...d-to-link-commandline-for-musl-targe.patch |  0
             ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
             ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
             ...as-for-__cpu_indicator_init-instead-.patch |  0
             .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
             ...-fault-in-precompiled-header-generat.patch |  0
             .../0039-Fix-for-testsuite-failure.patch      |  0
             ...Re-introduce-spe-commandline-options.patch |  0
             ...adian_8.1.bb <http://adian_8.1.bb> =>
            gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>} |  0
             ...nitial_8.1.bb <http://nitial_8.1.bb> =>
            gcc-cross-initial_8.2.bb <http://gcc-cross-initial_8.2.bb>} |  0
             .../{gcc-cross_8.1.bb <http://gcc-cross_8.1.bb> =>
            gcc-cross_8.2.bb <http://gcc-cross_8.2.bb>}    |  0
             ...ial_8.1.bb <http://ial_8.1.bb> =>
            gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>} |  0
             ...cc-crosssdk_8.1.bb <http://cc-crosssdk_8.1.bb> =>
            gcc-crosssdk_8.2.bb <http://gcc-crosssdk_8.2.bb>} |  0
             ...{gcc-runtime_8.1.bb <http://gcc-runtime_8.1.bb> =>
            gcc-runtime_8.2.bb <http://gcc-runtime_8.2.bb>} |  0
             ...anitizers_8.1.bb <http://anitizers_8.1.bb> =>
            gcc-sanitizers_8.2.bb <http://gcc-sanitizers_8.2.bb>} |  0
             .../{gcc-source_8.1.bb <http://gcc-source_8.1.bb> =>
            gcc-source_8.2.bb <http://gcc-source_8.2.bb>}  |  0
             .../gcc/{gcc_8.1.bb <http://gcc_8.1.bb> => gcc_8.2.bb
            <http://gcc_8.2.bb>}            |  0
             ...c-initial_8.1.bb <http://c-initial_8.1.bb> =>
            libgcc-initial_8.2.bb <http://libgcc-initial_8.2.bb>} |  0
             .../gcc/{libgcc_8.1.bb <http://libgcc_8.1.bb> =>
            libgcc_8.2.bb <http://libgcc_8.2.bb>}      |  0
             ...{libgfortran_8.1.bb <http://libgfortran_8.1.bb> =>
            libgfortran_8.2.bb <http://libgfortran_8.2.bb>} |  0
             53 files changed, 5 insertions(+), 67 deletions(-)
             delete mode 100644
            meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
             rename meta/recipes-devtools/gcc/{gcc-8.1.inc =>
            gcc-8.2.inc} (93%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0007-optional-libstdc.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0016-Disable-sdt.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0017-libtool.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0021-export-CPP.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb> =>
            gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb> =>
            gcc-cross-initial_8.2.bb <http://gcc-cross-initial_8.2.bb>}
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb> => gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>} (100%)
             rename
            meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb> =>
            gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb> => gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb> => gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb> => gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb
            <http://gcc-source_8.1.bb> => gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc_8.1.bb
            <http://gcc_8.1.bb> => gcc_8.2.bb <http://gcc_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb> => libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{libgcc_8.1.bb
            <http://libgcc_8.1.bb> => libgcc_8.2.bb
            <http://libgcc_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb
            <http://libgfortran_8.1.bb> => libgfortran_8.2.bb
            <http://libgfortran_8.2.bb>} (100%)

            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
            b/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
            deleted file mode 100644
            index 68b8962d47..0000000000
            ---
            a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
            +++ /dev/null
            @@ -1,61 +0,0 @@
            -From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17
            00:00:00 2001
            -From: rearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
            -Date: Mon, 4 Jun 2018 08:46:04 +0000
            -Subject: [PATCH] [arm] PR target/86003 build failures with
            --with-cpu=xscale
            -
            -The XScale cpu configuration in GCC has always been somewhat
            -non-conforming.  Although XScale isn't an architecture
            (it's simply an
            -implementation of ARMv5te), we do by tradition emit a specific
            -pre-define for it.  We achieve this effect by adding an
            additional
            -feature bit to the xscale CPU definition that isn't part of
            the base
            -architecture.
            -
            -When I restructured the options last year I overlooked this
            oddity and
            -the result, of course, is that this configuration now fails
            to build
            -as intended.
            -
            -What happens is that the driver (correctly) constructs an
            architecture
            -for the xscale cpu name (as armv5te) and passes it in
            addition to the
            -CPU name.  The backend code, on finding both a cpu and an
            architecture
            -specifies attempts to correlate the two and finds a
            difference due to
            -the additional feature bit and reports an inconsistency
            (fatally if
            --werror is specified).
            -
            -I think the best fix to this is to treat the xscale feature
            bit using
            -the same mechanism that we use for other 'quirks' in CPU
            -implementations and simply filter it out before comparing the
            -capabilities.  It has the additional benefit that it's also the
            -simplest fix.
            -
            -       PR target/86003
            -       * config/arm/arm-cpus.in <http://arm-cpus.in>
            (ALL_QUIRKS): Add xscale feature to the list
            -       of bits to ignore when comparing architectures.
            -
            -
            -git-svn-id:
            svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141
            <http://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141>
            138bc75d-0d04-0410-961f-82ee72b054a4
            ----
            -Signed-off-by: Khem Raj <[email protected]
            <mailto:[email protected]>>
            -Upstream-Status: Backport
            -
            - gcc/ChangeLog              | 6 ++++++
            - gcc/config/arm/arm-cpus.in <http://arm-cpus.in> | 4 +++-
            - 2 files changed, 9 insertions(+), 1 deletion(-)
            -
            -diff --git a/gcc/config/arm/arm-cpus.in
            <http://arm-cpus.in> b/gcc/config/arm/arm-cpus.in
            <http://arm-cpus.in>
            -index 96972a057e7..545321b0bbe 100644
            ---- a/gcc/config/arm/arm-cpus.in <http://arm-cpus.in>
            -+++ b/gcc/config/arm/arm-cpus.in <http://arm-cpus.in>
            -@@ -268,7 +268,9 @@ define fgroup DOTPROD      NEON dotprod
            -
            - # List of all quirk bits to strip out when comparing CPU
            features with
            - # architectures.
            --define fgroup ALL_QUIRKS   quirk_no_volatile_ce
            quirk_armv6kz quirk_cm3_ldrd
            -+# xscale isn't really a 'quirk', but it isn't an
            architecture either and we
            -+# need to ignore it for matching purposes.
            -+define fgroup ALL_QUIRKS   quirk_no_volatile_ce
            quirk_armv6kz quirk_cm3_ldrd xscale
            -
            - # Architecture entries
            - # format:
            ---
            -2.17.1
            -
            diff --git a/meta/recipes-devtools/gcc/gcc-8.1.inc
            b/meta/recipes-devtools/gcc/gcc-8.2.inc
            similarity index 93%
            rename from meta/recipes-devtools/gcc/gcc-8.1.inc
            rename to meta/recipes-devtools/gcc/gcc-8.2.inc
            index ebe3c24978..8503a66b07 100644
            --- a/meta/recipes-devtools/gcc/gcc-8.1.inc
            +++ b/meta/recipes-devtools/gcc/gcc-8.2.inc
            @@ -2,13 +2,13 @@ require gcc-common.inc

             # Third digit in PV should be incremented after a minor release

            -PV = "8.1.0"
            +PV = "8.2.0"

             # BINV should be incremented to a revision after a minor
            gcc release

            -BINV = "8.1.0"
            +BINV = "8.2.0"

            -FILESEXTRAPATHS =.
            "${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:"
            +FILESEXTRAPATHS =.
            "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"

             DEPENDS =+ "mpfr gmp libmpc zlib flex-native"
             NATIVEDEPS = "mpfr-native gmp-native libmpc-native
            zlib-native flex-native"
            @@ -73,10 +73,9 @@ SRC_URI = "\
                        ${BACKPORTS} \
             "
             BACKPORTS = "\
            -         
             file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch
            \
             "
            -SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
            -SRC_URI[sha256sum] =
            "1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"
            +SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
            +SRC_URI[sha256sum] =
            "196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"

             S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
             #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
            rename to meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb>
            rename to
            meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>
            diff --git
            a/meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
            <http://gcc-cross-initial_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
            <http://gcc-cross-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>
            diff --git
            a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb>
            rename to
            meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-source_8.1.bb
            <http://gcc-source_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
            <http://gcc-source_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc_8.1.bb
            <http://gcc_8.1.bb> b/meta/recipes-devtools/gcc/gcc_8.2.bb
            <http://gcc_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc_8.1.bb
            <http://gcc_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc_8.2.bb
            <http://gcc_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb>
            rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgcc_8.1.bb
            <http://libgcc_8.1.bb>
            b/meta/recipes-devtools/gcc/libgcc_8.2.bb <http://libgcc_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
            <http://libgcc_8.1.bb>
            rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
            <http://libgcc_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgfortran_8.1.bb
            <http://libgfortran_8.1.bb>
            b/meta/recipes-devtools/gcc/libgfortran_8.2.bb
            <http://libgfortran_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/libgfortran_8.1.bb
            <http://libgfortran_8.1.bb>
            rename to meta/recipes-devtools/gcc/libgfortran_8.2.bb
            <http://libgfortran_8.2.bb>
            -- 
            2.18.0

            -- 
            _______________________________________________
            Openembedded-core mailing list
            [email protected]
            <mailto:[email protected]>
            http://lists.openembedded.org/mailman/listinfo/openembedded-core
#5 lore raw

bash's read.c: http://paste.ubuntu.com/p/TMD7Z4gKxK/
libjpeg-turbo's turbojpeg.c: http://paste.ubuntu.com/p/FsV7zXnKHq/

Quoted 991 lines · Khem Raj
Quoted 4 lines · Martin Jansa

Turned out to be related to -fno-omit-frame-pointer from DEBUG_BUILD together with security_flags.inc together with thumb, I've sent a work around which works for me:

http://lists.openembedded.org/pipermail/openembedded-core/2018-August/153741.html

Quoted 1 line

thumb1 is kind of less tested ISA, so this workaround is perfectly fine. although it would be interesting to have the pre-processed file where it hangs

Quoted 69 lines

it's reproducible with gcc-8.1 as well, so it wasn't caused by gcc-8.2 upgrade (I've enabled security_flags.inc in qemuarm builds around the same time).

On Mon, Jul 30, 2018 at 8:35 PM Khem Raj <[email protected] <mailto:[email protected]>> wrote:

    Sure my builds with gold did not end up in the fails for qemuarm and
    thumb1 the setup is very similar but I might have been lucky let me
    know how it goes

    On Mon, Jul 30, 2018 at 7:53 AM Martin Jansa <[email protected]
    <mailto:[email protected]>> wrote:

        I'm not sure if it was caused by this change, but I've included
        it from patchwork on Friday and since then I've seen 3 builds
        getting stuck in gcc for 50 hours.

        In all 3 cases it was qemuarm (with thumb and gold enabled),
        twice while building bash and once building libjpeg-turbo. I
        will let you know after more builds to see how often it happens
        (I didn't do many builds over weekend, because well - they were
        stuck on early ones, because of this).

        On Fri, Jul 27, 2018 at 10:31 AM Khem Raj <[email protected]
        <mailto:[email protected]>> wrote:

            Signed-off-by: Khem Raj <[email protected]
            <mailto:[email protected]>>
            ---
             ...003-build-failures-with-with-cpu-xsc.patch | 61
            -------------------
             .../gcc/{gcc-8.1.inc => gcc-8.2.inc}          | 11 ++--
             ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  0
             .../0003-gcc-poison-system-directories.patch  |  0
             .../0004-gcc-poison-dir-extend.patch          |  0
             ...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |  0
             .../0006-64-bit-multilib-hack.patch           |  0
             .../0007-optional-libstdc.patch               |  0
             ...gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |  0
             .../0009-COLLECT_GCC_OPTIONS.patch            |  0
             ...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch |  0
             .../0011-fortran-cross-compile-hack.patch     |  0
             .../0012-cpp-honor-sysroot.patch              |  0
             .../0013-MIPS64-Default-to-N64-ABI.patch      |  0
             ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |  0
             ...gcc-Fix-argument-list-too-long-error.patch |  0
             .../0016-Disable-sdt.patch                    |  0
             .../{gcc-8.1 => gcc-8.2}/0017-libtool.patch   |  0
             ...s-fix-v4bx-to-linker-to-support-EABI.patch |  0
             ...-config-files-from-B-instead-of-usin.patch |  0
             ...ir-from-.la-which-usually-points-to-.patch |  0
             .../0021-export-CPP.patch                     |  0
             ...ILIB_OSDIRNAMES-and-other-multilib-o.patch |  0
             ...e-target-gcc-headers-can-be-included.patch |  0
             ...ild-with-disable-dependency-tracking.patch |  0
             ...t-directory-during-relink-if-inst_pr.patch |  0
             ...IR-replacement-instead-of-hardcoding.patch |  0
             ...27-aarch64-Add-support-for-musl-ldso.patch |  0
             ...-fix-libcc1-s-install-path-and-rpath.patch |  0
             ...le-sysroot-support-for-nativesdk-gcc.patch |  0
             ...sroot-gcc-version-specific-dirs-with.patch |  0
             ...ous-_FOR_BUILD-and-related-variables.patch |  0
             ...032-nios2-Define-MUSL_DYNAMIC_LINKER.patch |  0
             ...d-to-link-commandline-for-musl-targe.patch |  0
             ...bgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |  0
             ...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |  0
             ...as-for-__cpu_indicator_init-instead-.patch |  0
             .../0037-sync-gcc-stddef.h-with-musl.patch    |  0
Quoted 8 lines
             ...-fault-in-precompiled-header-generat.patch |  0
             .../0039-Fix-for-testsuite-failure.patch      |  0
             ...Re-introduce-spe-commandline-options.patch |  0
             ...adian_8.1.bb <http://adian_8.1.bb> =>
            gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>} |  0
             ...nitial_8.1.bb <http://nitial_8.1.bb> =>
            gcc-cross-initial_8.2.bb <http://gcc-cross-initial_8.2.bb>}

| 0

Quoted 15 lines
             .../{gcc-cross_8.1.bb <http://gcc-cross_8.1.bb> =>
            gcc-cross_8.2.bb <http://gcc-cross_8.2.bb>}    |  0
             ...ial_8.1.bb <http://ial_8.1.bb> =>
            gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>} |  0
             ...cc-crosssdk_8.1.bb <http://cc-crosssdk_8.1.bb> =>
            gcc-crosssdk_8.2.bb <http://gcc-crosssdk_8.2.bb>} |  0
             ...{gcc-runtime_8.1.bb <http://gcc-runtime_8.1.bb> =>
            gcc-runtime_8.2.bb <http://gcc-runtime_8.2.bb>} |  0
             ...anitizers_8.1.bb <http://anitizers_8.1.bb> =>
            gcc-sanitizers_8.2.bb <http://gcc-sanitizers_8.2.bb>} |  0
             .../{gcc-source_8.1.bb <http://gcc-source_8.1.bb> =>
            gcc-source_8.2.bb <http://gcc-source_8.2.bb>}  |  0
             .../gcc/{gcc_8.1.bb <http://gcc_8.1.bb> => gcc_8.2.bb
            <http://gcc_8.2.bb>}            |  0
Quoted 9 lines
             ...c-initial_8.1.bb <http://c-initial_8.1.bb> =>
            libgcc-initial_8.2.bb <http://libgcc-initial_8.2.bb>} |  0
             .../gcc/{libgcc_8.1.bb <http://libgcc_8.1.bb> =>
            libgcc_8.2.bb <http://libgcc_8.2.bb>}      |  0
             ...{libgfortran_8.1.bb <http://libgfortran_8.1.bb> =>
            libgfortran_8.2.bb <http://libgfortran_8.2.bb>} |  0
             53 files changed, 5 insertions(+), 67 deletions(-)
             delete mode 100644

meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch

Quoted 10 lines

rename meta/recipes-devtools/gcc/{gcc-8.1.inc =>
gcc-8.2.inc} (93%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0003-gcc-poison-system-directories.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0004-gcc-poison-dir-extend.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

(100%)

Quoted 6 lines

rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0006-64-bit-multilib-hack.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0007-optional-libstdc.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

(100%)

Quoted 4 lines

rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0009-COLLECT_GCC_OPTIONS.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

Quoted 9 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0011-fortran-cross-compile-hack.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0012-cpp-honor-sysroot.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0013-MIPS64-Default-to-N64-ABI.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

Quoted 3 lines
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0015-gcc-Fix-argument-list-too-long-error.patch

(100%)

Quoted 6 lines

rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0016-Disable-sdt.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0017-libtool.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

Quoted 5 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0021-export-CPP.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0023-Ensure-target-gcc-headers-can-be-included.patch (100%)

Quoted 2 lines

rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

Quoted 5 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0027-aarch64-Add-support-for-musl-ldso.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch

Quoted 6 lines
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0029-handle-sysroot-support-for-nativesdk-gcc.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0031-Fix-various-_FOR_BUILD-and-related-variables.patch

Quoted 5 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

Quoted 6 lines
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

Quoted 3 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

Quoted 5 lines

(100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>
gcc-8.2}/0037-sync-gcc-stddef.h-with-musl.patch (100%)
rename meta/recipes-devtools/gcc/{gcc-8.1 =>

gcc-8.2}/0038-fix-segmentation-fault-in-precompiled-header-generat.patch

Quoted 5 lines
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0039-Fix-for-testsuite-failure.patch (100%)
             rename meta/recipes-devtools/gcc/{gcc-8.1 =>
            gcc-8.2}/0040-Re-introduce-spe-commandline-options.patch

(100%)

Quoted 22 lines
             rename meta/recipes-devtools/gcc/{gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb> =>
            gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb> =>
            gcc-cross-initial_8.2.bb <http://gcc-cross-initial_8.2.bb>}
            (100%)
             rename meta/recipes-devtools/gcc/{gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb> => gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>} (100%)
             rename
            meta/recipes-devtools/gcc/{gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb> =>
            gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb> => gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb> => gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>} (100%)
Quoted 8 lines
             rename meta/recipes-devtools/gcc/{gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb> => gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc-source_8.1.bb
            <http://gcc-source_8.1.bb> => gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{gcc_8.1.bb
            <http://gcc_8.1.bb> => gcc_8.2.bb <http://gcc_8.2.bb>}

(100%)

Quoted 12 lines
             rename meta/recipes-devtools/gcc/{libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb> => libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{libgcc_8.1.bb
            <http://libgcc_8.1.bb> => libgcc_8.2.bb
            <http://libgcc_8.2.bb>} (100%)
             rename meta/recipes-devtools/gcc/{libgfortran_8.1.bb
            <http://libgfortran_8.1.bb> => libgfortran_8.2.bb
            <http://libgfortran_8.2.bb>} (100%)

            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch

Quoted 4 lines
            deleted file mode 100644
            index 68b8962d47..0000000000
            ---

a/meta/recipes-devtools/gcc/gcc-8.1/0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch

Quoted 5 lines
            +++ /dev/null
            @@ -1,61 +0,0 @@
            -From 11dc6b9576b78bb7a8d70491beab7ab4de24c9d0 Mon Sep 17
            00:00:00 2001
            -From: rearnsha

<rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>

Quoted 8 lines

-Date: Mon, 4 Jun 2018 08:46:04 +0000
-Subject: [PATCH] [arm] PR target/86003 build failures with --with-cpu=xscale
-
-The XScale cpu configuration in GCC has always been somewhat -non-conforming. Although XScale isn't an architecture (it's simply an
-implementation of ARMv5te), we do by tradition emit a

specific

Quoted 20 lines

-pre-define for it. We achieve this effect by adding an additional
-feature bit to the xscale CPU definition that isn't part of the base
-architecture.
-
-When I restructured the options last year I overlooked this oddity and
-the result, of course, is that this configuration now fails to build
-as intended.
-
-What happens is that the driver (correctly) constructs an architecture
-for the xscale cpu name (as armv5te) and passes it in addition to the
-CPU name. The backend code, on finding both a cpu and an architecture
-specifies attempts to correlate the two and finds a difference due to

Quoted 8 lines

-the additional feature bit and reports an inconsistency (fatally if
--werror is specified).
-
-I think the best fix to this is to treat the xscale feature bit using
-the same mechanism that we use for other 'quirks' in CPU -implementations and simply filter it out before comparing

the

Quoted 1 line

-capabilities. It has the additional benefit that it's also

the

Quoted 48 lines
            -simplest fix.
            -
            -       PR target/86003
            -       * config/arm/arm-cpus.in <http://arm-cpus.in>
            (ALL_QUIRKS): Add xscale feature to the list
            -       of bits to ignore when comparing architectures.
            -
            -
            -git-svn-id:
            svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141
            <http://gcc.gnu.org/svn/gcc/branches/gcc-8-branch@261141>
            138bc75d-0d04-0410-961f-82ee72b054a4
            ----
            -Signed-off-by: Khem Raj <[email protected]
            <mailto:[email protected]>>
            -Upstream-Status: Backport
            -
            - gcc/ChangeLog              | 6 ++++++
            - gcc/config/arm/arm-cpus.in <http://arm-cpus.in> | 4 +++-
            - 2 files changed, 9 insertions(+), 1 deletion(-)
            -
            -diff --git a/gcc/config/arm/arm-cpus.in
            <http://arm-cpus.in> b/gcc/config/arm/arm-cpus.in
            <http://arm-cpus.in>
            -index 96972a057e7..545321b0bbe 100644
            ---- a/gcc/config/arm/arm-cpus.in <http://arm-cpus.in>
            -+++ b/gcc/config/arm/arm-cpus.in <http://arm-cpus.in>
            -@@ -268,7 +268,9 @@ define fgroup DOTPROD      NEON dotprod
            -
            - # List of all quirk bits to strip out when comparing CPU
            features with
            - # architectures.
            --define fgroup ALL_QUIRKS   quirk_no_volatile_ce
            quirk_armv6kz quirk_cm3_ldrd
            -+# xscale isn't really a 'quirk', but it isn't an
            architecture either and we
            -+# need to ignore it for matching purposes.
            -+define fgroup ALL_QUIRKS   quirk_no_volatile_ce
            quirk_armv6kz quirk_cm3_ldrd xscale
            -
            - # Architecture entries
            - # format:
            ---
            -2.17.1
            -
            diff --git a/meta/recipes-devtools/gcc/gcc-8.1.inc
            b/meta/recipes-devtools/gcc/gcc-8.2.inc
            similarity index 93%
Quoted 8 lines
            rename from meta/recipes-devtools/gcc/gcc-8.1.inc
            rename to meta/recipes-devtools/gcc/gcc-8.2.inc
            index ebe3c24978..8503a66b07 100644
            --- a/meta/recipes-devtools/gcc/gcc-8.1.inc
            +++ b/meta/recipes-devtools/gcc/gcc-8.2.inc
            @@ -2,13 +2,13 @@ require gcc-common.inc

             # Third digit in PV should be incremented after a minor

release

Quoted 15 lines
            -PV = "8.1.0"
            +PV = "8.2.0"

             # BINV should be incremented to a revision after a minor
            gcc release

            -BINV = "8.1.0"
            +BINV = "8.2.0"

            -FILESEXTRAPATHS =.
            "${FILE_DIRNAME}/gcc-8.1:${FILE_DIRNAME}/gcc-8.1/backport:"
            +FILESEXTRAPATHS =.
            "${FILE_DIRNAME}/gcc-8.2:${FILE_DIRNAME}/gcc-8.2/backport:"
Quoted 9 lines
             DEPENDS =+ "mpfr gmp libmpc zlib flex-native"
             NATIVEDEPS = "mpfr-native gmp-native libmpc-native
            zlib-native flex-native"
            @@ -73,10 +73,9 @@ SRC_URI = "\
                        ${BACKPORTS} \
             "
             BACKPORTS = "\
            -

file://0041-arm-PR-target-86003-build-failures-with-with-cpu-xsc.patch

Quoted 5 lines
            \
             "
            -SRC_URI[md5sum] = "65f7c65818dc540b3437605026d329fc"
            -SRC_URI[sha256sum] =

"1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153"

Quoted 3 lines
            +SRC_URI[md5sum] = "4ab282f414676496483b3e1793d07862"
            +SRC_URI[sha256sum] =

"196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080"

Quoted 5 lines
             S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/gcc-${PV}"
             #S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/git"
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0003-gcc-poison-system-directories.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0003-gcc-poison-system-directories.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0004-gcc-poison-dir-extend.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0004-gcc-poison-dir-extend.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0005-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0006-64-bit-multilib-hack.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0006-64-bit-multilib-hack.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch

Quoted 7 lines
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0007-optional-libstdc.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0007-optional-libstdc.patch
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0008-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0009-COLLECT_GCC_OPTIONS.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0009-COLLECT_GCC_OPTIONS.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0010-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0011-fortran-cross-compile-hack.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0011-fortran-cross-compile-hack.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0012-cpp-honor-sysroot.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0012-cpp-honor-sysroot.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0013-MIPS64-Default-to-N64-ABI.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0013-MIPS64-Default-to-N64-ABI.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0014-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0015-gcc-Fix-argument-list-too-long-error.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0015-gcc-Fix-argument-list-too-long-error.patch

Quoted 5 lines
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
            similarity index 100%
            rename from
Quoted 8 lines
            meta/recipes-devtools/gcc/gcc-8.1/0016-Disable-sdt.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0016-Disable-sdt.patch
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch
            similarity index 100%
            rename from

meta/recipes-devtools/gcc/gcc-8.1/0017-libtool.patch

Quoted 1 line

rename to

meta/recipes-devtools/gcc/gcc-8.2/0017-libtool.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0018-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0019-Use-the-multilib-config-files-from-B-instead-of-usin.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0020-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

Quoted 10 lines
            diff --git
            a/meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
            b/meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-8.1/0021-export-CPP.patch
            rename to
            meta/recipes-devtools/gcc/gcc-8.2/0021-export-CPP.patch
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0022-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0023-Ensure-target-gcc-headers-can-be-included.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0023-Ensure-target-gcc-headers-can-be-included.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0024-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0025-Don-t-search-host-directory-during-relink-if-inst_pr.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0026-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0027-aarch64-Add-support-for-musl-ldso.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0027-aarch64-Add-support-for-musl-ldso.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0028-libcc1-fix-libcc1-s-install-path-and-rpath.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0029-handle-sysroot-support-for-nativesdk-gcc.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0029-handle-sysroot-support-for-nativesdk-gcc.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0030-Search-target-sysroot-gcc-version-specific-dirs-with.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0031-Fix-various-_FOR_BUILD-and-related-variables.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0031-Fix-various-_FOR_BUILD-and-related-variables.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0032-nios2-Define-MUSL_DYNAMIC_LINKER.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0033-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0034-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0035-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0036-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0037-sync-gcc-stddef.h-with-musl.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0037-sync-gcc-stddef.h-with-musl.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0038-fix-segmentation-fault-in-precompiled-header-generat.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0038-fix-segmentation-fault-in-precompiled-header-generat.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0039-Fix-for-testsuite-failure.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0039-Fix-for-testsuite-failure.patch

Quoted 2 lines
            diff --git

a/meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch

Quoted 1 line

b/meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch

Quoted 3 lines

similarity index 100%
rename from

meta/recipes-devtools/gcc/gcc-8.1/0040-Re-introduce-spe-commandline-options.patch

Quoted 2 lines

rename to

meta/recipes-devtools/gcc/gcc-8.2/0040-Re-introduce-spe-commandline-options.patch

Quoted 92 lines
            diff --git
            a/meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-cross-canadian_8.1.bb
            <http://gcc-cross-canadian_8.1.bb>
            rename to
            meta/recipes-devtools/gcc/gcc-cross-canadian_8.2.bb
            <http://gcc-cross-canadian_8.2.bb>
            diff --git
            a/meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
            <http://gcc-cross-initial_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-cross-initial_8.1.bb
            <http://gcc-cross-initial_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-cross-initial_8.2.bb
            <http://gcc-cross-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-cross_8.1.bb
            <http://gcc-cross_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-cross_8.2.bb
            <http://gcc-cross_8.2.bb>
            diff --git
            a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>
            similarity index 100%
            rename from
            meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.1.bb
            <http://gcc-crosssdk-initial_8.1.bb>
            rename to
            meta/recipes-devtools/gcc/gcc-crosssdk-initial_8.2.bb
            <http://gcc-crosssdk-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-crosssdk_8.1.bb
            <http://gcc-crosssdk_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-crosssdk_8.2.bb
            <http://gcc-crosssdk_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-runtime_8.1.bb
            <http://gcc-runtime_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-runtime_8.2.bb
            <http://gcc-runtime_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-sanitizers_8.1.bb
            <http://gcc-sanitizers_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-sanitizers_8.2.bb
            <http://gcc-sanitizers_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc-source_8.1.bb
            <http://gcc-source_8.1.bb>
            b/meta/recipes-devtools/gcc/gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc-source_8.1.bb
            <http://gcc-source_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc-source_8.2.bb
            <http://gcc-source_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/gcc_8.1.bb
            <http://gcc_8.1.bb> b/meta/recipes-devtools/gcc/gcc_8.2.bb
            <http://gcc_8.2.bb>
            similarity index 100%
            rename from meta/recipes-devtools/gcc/gcc_8.1.bb
            <http://gcc_8.1.bb>
            rename to meta/recipes-devtools/gcc/gcc_8.2.bb
            <http://gcc_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb>
            b/meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>
Quoted 8 lines
            similarity index 100%
            rename from meta/recipes-devtools/gcc/libgcc-initial_8.1.bb
            <http://libgcc-initial_8.1.bb>
            rename to meta/recipes-devtools/gcc/libgcc-initial_8.2.bb
            <http://libgcc-initial_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgcc_8.1.bb
            <http://libgcc_8.1.bb>
            b/meta/recipes-devtools/gcc/libgcc_8.2.bb <

http://libgcc_8.2.bb>

Quoted 8 lines
            similarity index 100%
            rename from meta/recipes-devtools/gcc/libgcc_8.1.bb
            <http://libgcc_8.1.bb>
            rename to meta/recipes-devtools/gcc/libgcc_8.2.bb
            <http://libgcc_8.2.bb>
            diff --git a/meta/recipes-devtools/gcc/libgfortran_8.1.bb
            <http://libgfortran_8.1.bb>
            b/m