diff mbox

gcc: Upgrade to 7.2.0 release

Message ID 20170815054244.29669-1-raj.khem@gmail.com
State Accepted
Commit dbf718d1baef64ee01431c4134b492cf94bcb4b8
Headers show

Commit Message

Khem Raj Aug. 15, 2017, 5:42 a.m. UTC
Drop upstreamed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>

---
 ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------
 ...0-replace-struct-ucontext-with-ucontext_t.patch | 149 ---------------------
 .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-
 .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0
 .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0
 .../0009-gcc-poison-system-directories.patch       |   0
 .../0010-gcc-poison-dir-extend.patch               |   0
 .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0
 .../0012-64-bit-multilib-hack.patch                |   0
 .../0013-optional-libstdc.patch                    |   0
 ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0
 .../0015-COLLECT_GCC_OPTIONS.patch                 |   0
 ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0
 .../0017-fortran-cross-compile-hack.patch          |   0
 .../0018-cpp-honor-sysroot.patch                   |   0
 .../0019-MIPS64-Default-to-N64-ABI.patch           |   0
 ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0
 ...0021-gcc-Fix-argument-list-too-long-error.patch |   0
 .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0
 .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0
 ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0
 ...tilib-config-files-from-B-instead-of-usin.patch |   0
 ...-libdir-from-.la-which-usually-points-to-.patch |   0
 .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0
 ...AltiVec-generation-on-powepc-linux-target.patch |   0
 ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0
 ...Ensure-target-gcc-headers-can-be-included.patch |   0
 ...-t-build-with-disable-dependency-tracking.patch |   0
 ...h-host-directory-during-relink-if-inst_pr.patch |   0
 ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0
 .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0
 ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0
 ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0
 ...et-sysroot-gcc-version-specific-dirs-with.patch |   0
 ...-various-_FOR_BUILD-and-related-variables.patch |   0
 .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0
 ...shared-to-link-commandline-for-musl-targe.patch |   0
 ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0
 ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0
 ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0
 ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0
 ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0
 ...e-alias-for-__cpu_indicator_init-instead-.patch |   0
 .../0047-sync-gcc-stddef.h-with-musl.patch         |   0
 .../0048-gcc-Enable-static-PIE.patch               |   0
 .../fix-segmentation-fault-precompiled-hdr.patch   |   0
 ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0
 ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0
 .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0
 ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0
 .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0
 .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0
 ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0
 .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0
 .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0
 ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0
 .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0
 .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0
 58 files changed, 6 insertions(+), 238 deletions(-)
 delete mode 100644 meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch
 delete mode 100644 meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch
 rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0009-gcc-poison-system-directories.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0013-optional-libstdc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0017-fortran-cross-compile-hack.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0018-cpp-honor-sysroot.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0021-gcc-Fix-argument-list-too-long-error.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0030-Ensure-target-gcc-headers-can-be-included.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0038-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0048-gcc-Enable-static-PIE.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb => gcc-cross-initial_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} (100%)

-- 
2.14.1

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Comments

Martin Jansa Aug. 21, 2017, 12:31 a.m. UTC | #1
Seems like python-matplotlib reliably triggers ICE in this version of gcc:

http://errors.yoctoproject.org/Errors/Details/152664/

I think I haven't seen this one with 7.1.

On Tue, Aug 15, 2017 at 7:42 AM, Khem Raj <raj.khem@gmail.com> wrote:

> Drop upstreamed patches

>

> Signed-off-by: Khem Raj <raj.khem@gmail.com>

> ---

>  ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------

>  ...0-replace-struct-ucontext-with-ucontext_t.patch | 149

> ---------------------

>  .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-

>  .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0

>  .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0

>  .../0009-gcc-poison-system-directories.patch       |   0

>  .../0010-gcc-poison-dir-extend.patch               |   0

>  .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0

>  .../0012-64-bit-multilib-hack.patch                |   0

>  .../0013-optional-libstdc.patch                    |   0

>  ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0

>  .../0015-COLLECT_GCC_OPTIONS.patch                 |   0

>  ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0

>  .../0017-fortran-cross-compile-hack.patch          |   0

>  .../0018-cpp-honor-sysroot.patch                   |   0

>  .../0019-MIPS64-Default-to-N64-ABI.patch           |   0

>  ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0

>  ...0021-gcc-Fix-argument-list-too-long-error.patch |   0

>  .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0

>  .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0

>  ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0

>  ...tilib-config-files-from-B-instead-of-usin.patch |   0

>  ...-libdir-from-.la-which-usually-points-to-.patch |   0

>  .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0

>  ...AltiVec-generation-on-powepc-linux-target.patch |   0

>  ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0

>  ...Ensure-target-gcc-headers-can-be-included.patch |   0

>  ...-t-build-with-disable-dependency-tracking.patch |   0

>  ...h-host-directory-during-relink-if-inst_pr.patch |   0

>  ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0

>  .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0

>  ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0

>  ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0

>  ...et-sysroot-gcc-version-specific-dirs-with.patch |   0

>  ...-various-_FOR_BUILD-and-related-variables.patch |   0

>  .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0

>  ...shared-to-link-commandline-for-musl-targe.patch |   0

>  ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0

>  ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0

>  ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0

>  ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0

>  ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0

>  ...e-alias-for-__cpu_indicator_init-instead-.patch |   0

>  .../0047-sync-gcc-stddef.h-with-musl.patch         |   0

>  .../0048-gcc-Enable-static-PIE.patch               |   0

>  .../fix-segmentation-fault-precompiled-hdr.patch   |   0

>  ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0

>  ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0

>  .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0

>  ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0

>  .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0

>  .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0

>  ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0

>  .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0

>  .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0

>  ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0

>  .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0

>  .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0

>  58 files changed, 6 insertions(+), 238 deletions(-)

>  delete mode 100644 meta/recipes-devtools/gcc/gcc-

> 7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>  delete mode 100644 meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

> ucontext-with-ucontext_t.patch

>  rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)

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

> gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0009-gcc-poison-system-directories.patch

> (100%)

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

> gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0011-gcc-4.3.3-

> SYSROOT_CFLAGS_FOR_TARGET.patch (100%)

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

> gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0013-optional-libstdc.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0016-Use-the-

> defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0017-fortran-cross-compile-hack.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0018-cpp-honor-sysroot.patch

> (100%)

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

> gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0020-Define-GLIBC_

> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0021-gcc-Fix-

> argument-list-too-long-error.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch

> (100%)

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

> gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0025-Use-the-

> multilib-config-files-from-B-instead-of-usin.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0026-Avoid-using-

> libdir-from-.la-which-usually-points-to-.patch (100%)

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

> gcc-7.2}/0027-export-CPP.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0028-Enable-SPE-

> AltiVec-generation-on-powepc-linux-target.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0029-Disable-the-

> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0030-Ensure-target-

> gcc-headers-can-be-included.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0031-gcc-4.8-won-t-

> build-with-disable-dependency-tracking.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0032-Don-t-search-

> host-directory-during-relink-if-inst_pr.patch (100%)

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

> gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0035-libcc1-fix-

> libcc1-s-install-path-and-rpath.patch (100%)

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

> gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0037-Search-target-

> sysroot-gcc-version-specific-dirs-with.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0038-Fix-various-_

> FOR_BUILD-and-related-variables.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0040-Add-ssp_

> nonshared-to-link-commandline-for-musl-targe.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0041-gcc-libcpp-

> support-ffile-prefix-map-old-new.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0042-Reuse-fdebug-

> prefix-map-to-replace-ffile-prefix-map.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0043-gcc-final.c-

> fdebug-prefix-map-support-to-remap-sourc.patch (100%)

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

> gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0045-Link-libgcc-

> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0046-libgcc_s-Use-

> alias-for-__cpu_indicator_init-instead-.patch (100%)

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

> gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0048-gcc-Enable-static-PIE.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb =>

> gcc-cross-canadian_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb =>

> gcc-cross-initial_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb =>

> gcc-crosssdk-initial_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb =>

> gcc-crosssdk_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb =>

> gcc-runtime_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb =>

> gcc-sanitizers_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}

> (100%)

>  rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb =>

> libgcc-initial_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb} (100%)

>  rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb =>

> libgfortran_7.2.bb} (100%)

>

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

> stack_t-instead-of-struct-sigaltsta.patch b/meta/recipes-devtools/gcc/

> gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

> deleted file mode 100644

> index 165258b5d3..0000000000

> --- a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

> stack_t-instead-of-struct-sigaltsta.patch

> +++ /dev/null

> @@ -1,81 +0,0 @@

> -From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001

> -From: Khem Raj <raj.khem@gmail.com>

> -Date: Sun, 11 Jun 2017 10:09:13 -0700

> -Subject: [PATCH] libsanitizer: Use stack_t instead of struct sigaltstack

> -

> -https://reviews.llvm.org/D35246

> -

> -Upstream-Status: Submitted

> -

> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

> ----

> - libsanitizer/sanitizer_common/sanitizer_linux.cc                    | 4

> ++--

> - libsanitizer/sanitizer_common/sanitizer_linux.h                     | 6

> +++---

> - .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        | 3

> ++-

> - 3 files changed, 7 insertions(+), 6 deletions(-)

> -

> -

> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

> -===================================================================

> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

> -@@ -21,17 +21,15 @@

> - #include "sanitizer_platform_limits_posix.h"

> -

> - struct link_map;  // Opaque type returned by dlopen().

> --struct sigaltstack;

> -

> - namespace __sanitizer {

> - // Dirent structure for getdents(). Note that this structure is

> different from

> - // the one in <dirent.h>, which is used by readdir().

> - struct linux_dirent;

> -

> - // Syscall wrappers.

> - uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int

> count);

> --uptr internal_sigaltstack(const struct sigaltstack* ss,

> --                          struct sigaltstack* oss);

> -+uptr internal_sigaltstack(const void* ss, void* oss);

> - uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,

> -     __sanitizer_sigset_t *oldset);

> -

> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

> -===================================================================

> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

> -@@ -631,8 +631,7 @@

> - }

> - #endif

> -

> --uptr internal_sigaltstack(const struct sigaltstack *ss,

> --                         struct sigaltstack *oss) {

> -+uptr internal_sigaltstack(const void *ss, void *oss) {

> -   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);

> - }

> -

> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

> stoptheworld_linux_libcdep.cc

> -===================================================================

> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

> stoptheworld_linux_libcdep.cc

> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

> stoptheworld_linux_libcdep.cc

> -@@ -287,7 +287,7 @@

> -

> -   // Alternate stack for signal handling.

> -   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);

> --  struct sigaltstack handler_stack;

> -+  stack_t handler_stack;

> -   internal_memset(&handler_stack, 0, sizeof(handler_stack));

> -   handler_stack.ss_sp = handler_stack_memory.data();

> -   handler_stack.ss_size = kHandlerStackSize;

> -Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

> -===================================================================

> ---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

> -+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

> -@@ -288,7 +288,7 @@

> - int ExtractResolvFDs(void *state, int *fds, int nfd) {

> - #if SANITIZER_LINUX && !SANITIZER_ANDROID

> -   int cnt = 0;

> --  __res_state *statp = (__res_state*)state;

> -+  struct __res_state *statp = (struct __res_state*)state;

> -   for (int i = 0; i < MAXNS && cnt < nfd; i++) {

> -     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)

> -       fds[cnt++] = statp->_u._ext.nssocks[i];

> -

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

> b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

> ucontext-with-ucontext_t.patch

> deleted file mode 100644

> index e814992e44..0000000000

> --- a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

> ucontext-with-ucontext_t.patch

> +++ /dev/null

> @@ -1,149 +0,0 @@

> -From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00 2001

> -From: Khem Raj <raj.khem@gmail.com>

> -Date: Wed, 28 Jun 2017 00:25:57 -0700

> -Subject: [PATCH 50/50] replace struct ucontext with ucontext_t

> -

> -Upstream-Status: Pending

> -

> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

> ----

> - libgcc/config/aarch64/linux-unwind.h | 2 +-

> - libgcc/config/alpha/linux-unwind.h   | 2 +-

> - libgcc/config/bfin/linux-unwind.h    | 2 +-

> - libgcc/config/i386/linux-unwind.h    | 4 ++--

> - libgcc/config/pa/linux-unwind.h      | 2 +-

> - libgcc/config/riscv/linux-unwind.h   | 2 +-

> - libgcc/config/sh/linux-unwind.h      | 2 +-

> - libgcc/config/tilepro/linux-unwind.h | 2 +-

> - libgcc/config/xtensa/linux-unwind.h  | 2 +-

> - 9 files changed, 10 insertions(+), 10 deletions(-)

> -

> -diff --git a/libgcc/config/aarch64/linux-unwind.h

> b/libgcc/config/aarch64/linux-unwind.h

> -index d5d6980442f..d46d5f53be3 100644

> ---- a/libgcc/config/aarch64/linux-unwind.h

> -+++ b/libgcc/config/aarch64/linux-unwind.h

> -@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context

> *context,

> -   struct rt_sigframe

> -   {

> -     siginfo_t info;

> --    struct ucontext uc;

> -+    ucontext_t uc;

> -   };

> -

> -   struct rt_sigframe *rt_;

> -diff --git a/libgcc/config/alpha/linux-unwind.h

> b/libgcc/config/alpha/linux-unwind.h

> -index a91a5f4fe26..7202516581d 100644

> ---- a/libgcc/config/alpha/linux-unwind.h

> -+++ b/libgcc/config/alpha/linux-unwind.h

> -@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context

> *context,

> -     {

> -       struct rt_sigframe {

> -       siginfo_t info;

> --      struct ucontext uc;

> -+      ucontext_t uc;

> -       } *rt_ = context->cfa;

> -       sc = &rt_->uc.uc_mcontext;

> -     }

> -diff --git a/libgcc/config/bfin/linux-unwind.h

> b/libgcc/config/bfin/linux-unwind.h

> -index 9412c7652b8..37e9feb6965 100644

> ---- a/libgcc/config/bfin/linux-unwind.h

> -+++ b/libgcc/config/bfin/linux-unwind.h

> -@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context

> *context,

> -       void *puc;

> -       char retcode[8];

> -       siginfo_t info;

> --      struct ucontext uc;

> -+      ucontext_t uc;

> -       } *rt_ = context->cfa;

> -

> -       /* The void * cast is necessary to avoid an aliasing warning.

> -diff --git a/libgcc/config/i386/linux-unwind.h

> b/libgcc/config/i386/linux-unwind.h

> -index b1d5040a687..2009ad72260 100644

> ---- a/libgcc/config/i386/linux-unwind.h

> -+++ b/libgcc/config/i386/linux-unwind.h

> -@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context

> *context,

> -   if (*(unsigned char *)(pc+0) == 0x48

> -       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)

> -     {

> --      struct ucontext *uc_ = context->cfa;

> -+      ucontext_t *uc_ = context->cfa;

> -       /* The void * cast is necessary to avoid an aliasing warning.

> -          The aliasing warning is correct, but should not be a problem

> -          because it does not alias anything.  */

> -@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context

> *context,

> -       siginfo_t *pinfo;

> -       void *puc;

> -       siginfo_t info;

> --      struct ucontext uc;

> -+      ucontext_t uc;

> -       } *rt_ = context->cfa;

> -       /* The void * cast is necessary to avoid an aliasing warning.

> -          The aliasing warning is correct, but should not be a problem

> -diff --git a/libgcc/config/pa/linux-unwind.h b/libgcc/config/pa/linux-

> unwind.h

> -index 580c18dad69..c2c3409bcc1 100644

> ---- a/libgcc/config/pa/linux-unwind.h

> -+++ b/libgcc/config/pa/linux-unwind.h

> -@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context

> *context,

> -   struct sigcontext *sc;

> -   struct rt_sigframe {

> -     siginfo_t info;

> --    struct ucontext uc;

> -+    ucontext_t uc;

> -   } *frame;

> -

> -   /* rt_sigreturn trampoline:

> -diff --git a/libgcc/config/riscv/linux-unwind.h

> b/libgcc/config/riscv/linux-unwind.h

> -index a051a2869d4..1c8aeff7ef0 100644

> ---- a/libgcc/config/riscv/linux-unwind.h

> -+++ b/libgcc/config/riscv/linux-unwind.h

> -@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context

> *context,

> -   struct rt_sigframe

> -   {

> -     siginfo_t info;

> --    struct ucontext uc;

> -+    ucontext_t uc;

> -   };

> -

> -   struct rt_sigframe *rt_;

> -diff --git a/libgcc/config/sh/linux-unwind.h b/libgcc/config/sh/linux-

> unwind.h

> -index 1038caeb5c3..a8c98220282 100644

> ---- a/libgcc/config/sh/linux-unwind.h

> -+++ b/libgcc/config/sh/linux-unwind.h

> -@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context

> *context,

> -     {

> -       struct rt_sigframe {

> -       siginfo_t info;

> --      struct ucontext uc;

> -+      ucontext_t uc;

> -       } *rt_ = context->cfa;

> -       /* The void * cast is necessary to avoid an aliasing warning.

> -          The aliasing warning is correct, but should not be a problem

> -diff --git a/libgcc/config/tilepro/linux-unwind.h

> b/libgcc/config/tilepro/linux-unwind.h

> -index a8dc4405715..dba3b410279 100644

> ---- a/libgcc/config/tilepro/linux-unwind.h

> -+++ b/libgcc/config/tilepro/linux-unwind.h

> -@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context

> *context,

> -   struct rt_sigframe {

> -     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];

> -     siginfo_t info;

> --    struct ucontext uc;

> -+    ucontext_t uc;

> -   } *rt_;

> -

> -   /* Return if this is not a signal handler.  */

> -diff --git a/libgcc/config/xtensa/linux-unwind.h

> b/libgcc/config/xtensa/linux-unwind.h

> -index 67c272820d0..b37b8b31bbf 100644

> ---- a/libgcc/config/xtensa/linux-unwind.h

> -+++ b/libgcc/config/xtensa/linux-unwind.h

> -@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context

> *context,

> -

> -   struct rt_sigframe {

> -     siginfo_t info;

> --    struct ucontext uc;

> -+    struct ucontext_t uc;

> -   } *rt_;

> -

> -   /* movi a2, __NR_rt_sigreturn; syscall */

> ---

> -2.13.2

> -

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc

> b/meta/recipes-devtools/gcc/gcc-7.2.inc

> similarity index 91%

> rename from meta/recipes-devtools/gcc/gcc-7.1.inc

> rename to meta/recipes-devtools/gcc/gcc-7.2.inc

> index 2d9ca82de9..796e6b1eef 100644

> --- a/meta/recipes-devtools/gcc/gcc-7.1.inc

> +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc

> @@ -2,13 +2,13 @@ require gcc-common.inc

>

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

>

> -PV = "7.1.0"

> +PV = "7.2.0"

>

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

>

> -BINV = "7.1.0"

> +BINV = "7.2.0"

>

> -FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/

> backport:"

> +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/

> backport:"

>

>  DEPENDS =+ "mpfr gmp libmpc zlib"

>  NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"

> @@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = "\

>  "

>

>  #RELEASE = "7-20170504"

> -BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

> +BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"

>  #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"

>  #BASEURI ?= "git://github.com/gcc-mirror/gcc;branch=gcc-6-branch;

> protocol=git"

>  #BASEURI ?= "http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/

> gcc-${RELEASE}.tar.bz2"

> @@ -73,15 +73,13 @@ SRC_URI = "\

>             file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

> \

>             file://0047-sync-gcc-stddef.h-with-musl.patch \

>             file://0048-gcc-Enable-static-PIE.patch \

> -           file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

> \

> -           file://0050-replace-struct-ucontext-with-ucontext_t.patch \

>             file://fix-segmentation-fault-precompiled-hdr.patch \

>             ${BACKPORTS} \

>  "

>  BACKPORTS = "\

>  "

> -SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"

> -SRC_URI[sha256sum] = "8a8136c235f64c6fef69cac0d73a46

> a1a09bb250776a050aec8f9fc880bebc17"

> +SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"

> +SRC_URI[sha256sum] = "1cf7adf8ff4b5aa49041c8734bbcf1

> ad18cc4c94d0029aae0f4e48841088479a"

>

>  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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_

> FLAGS_FOR_TARGET.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0001-gcc-4.3.1-ARCH_FLAGS_

> FOR_TARGET.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_

> FOR_TARGET.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-

> system-directories.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-

> directories.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-

> directories.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-

> extend.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-

> extend.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-

> SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_

> CFLAGS_FOR_TARGET.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_

> CFLAGS_FOR_TARGET.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.

> patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.

> patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

> RELAX_PIC_CALLS-bit.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_

> RELAX_PIC_CALLS-bit.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

> RELAX_PIC_CALLS-bit.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.

> patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0016-Use-the-defaults.

> h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-

> in-B-instead-of-S-and-t-oe-in-B.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0016-Use-the-defaults.h-

> in-B-instead-of-S-and-t-oe-in-B.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-

> compile-hack.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-

> compile-hack.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-

> N64-ABI.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-

> N64-ABI.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_

> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_

> LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_

> LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

> list-too-long-error.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-

> list-too-long-error.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

> list-too-long-error.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-

> fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-

> v4bx-to-linker-to-support-EABI.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-

> v4bx-to-linker-to-support-EABI.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

> config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

> config-files-from-B-instead-of-usin.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-

> config-files-from-B-instead-of-usin.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-

> libdir-from-.la-which-usually-points-to-.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-

> libdir-from-.la-which-usually-points-to-.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-

> from-.la-which-usually-points-to-.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-

> from-.la-which-usually-points-to-.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-

> AltiVec-generation-on-powepc-linux-target.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-

> AltiVec-generation-on-powepc-linux-target.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-

> generation-on-powepc-linux-target.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-

> generation-on-powepc-linux-target.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-

> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-

> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_

> OSDIRNAMES-and-other-multilib-o.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_

> OSDIRNAMES-and-other-multilib-o.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-

> gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-

> headers-can-be-included.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-

> headers-can-be-included.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-

> build-with-disable-dependency-tracking.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-

> with-disable-dependency-tracking.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-

> with-disable-dependency-tracking.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-

> host-directory-during-relink-if-inst_pr.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-

> directory-during-relink-if-inst_pr.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-

> directory-during-relink-if-inst_pr.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_

> DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-

> replacement-instead-of-hardcoding.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-

> replacement-instead-of-hardcoding.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-

> support-for-musl-ldso.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-

> for-musl-ldso.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-

> for-musl-ldso.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-

> libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-

> install-path-and-rpath.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-

> install-path-and-rpath.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

> support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

> support-for-nativesdk-gcc.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-

> support-for-nativesdk-gcc.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

> sysroot-gcc-version-specific-dirs-with.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

> sysroot-gcc-version-specific-dirs-with.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-

> sysroot-gcc-version-specific-dirs-with.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

> BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

> BUILD-and-related-variables.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_

> BUILD-and-related-variables.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-

> MUSL_DYNAMIC_LINKER.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_

> DYNAMIC_LINKER.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_

> DYNAMIC_LINKER.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_

> nonshared-to-link-commandline-for-musl-targe.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_

> nonshared-to-link-commandline-for-musl-targe.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-

> link-commandline-for-musl-targe.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-

> link-commandline-for-musl-targe.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-

> support-ffile-prefix-map-old-new.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-

> ffile-prefix-map-old-new.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-

> ffile-prefix-map-old-new.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-

> prefix-map-to-replace-ffile-prefix-map.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-

> map-to-replace-ffile-prefix-map.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-

> map-to-replace-ffile-prefix-map.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-

> fdebug-prefix-map-support-to-remap-sourc.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-

> fdebug-prefix-map-support-to-remap-sourc.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-

> prefix-map-support-to-remap-sourc.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-

> prefix-map-support-to-remap-sourc.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-

> to-use-ldbl-128-on-ppc.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-

> use-ldbl-128-on-ppc.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-

> use-ldbl-128-on-ppc.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-

> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-

> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-

> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-

> alias-for-__cpu_indicator_init-instead-.patch b/meta/recipes-devtools/gcc/

> gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-

> for-__cpu_indicator_init-instead-.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-

> for-__cpu_indicator_init-instead-.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-

> with-musl.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-

> with-musl.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-

> PIE.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-

> PIE.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

> b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-

> fault-precompiled-hdr.patch

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-

> precompiled-hdr.patch

> rename to meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-

> precompiled-hdr.patch

> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb

> b/meta/recipes-devtools/gcc/gcc-source_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb

> b/meta/recipes-devtools/gcc/gcc_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/gcc_7.1.bb

> rename to meta/recipes-devtools/gcc/gcc_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

> b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

> rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb

> b/meta/recipes-devtools/gcc/libgcc_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/libgcc_7.1.bb

> rename to meta/recipes-devtools/gcc/libgcc_7.2.bb

> diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb

> b/meta/recipes-devtools/gcc/libgfortran_7.2.bb

> similarity index 100%

> rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb

> rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb

> --

> 2.14.1

>

> --

> _______________________________________________

> Openembedded-core mailing list

> Openembedded-core@lists.openembedded.org

> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Khem Raj Aug. 21, 2017, 12:37 a.m. UTC | #2
On Sun, Aug 20, 2017 at 5:31 PM Martin Jansa <martin.jansa@gmail.com> wrote:

> Seems like python-matplotlib reliably triggers ICE in this version of gcc:

>

> http://errors.yoctoproject.org/Errors/Details/152664/

>

> I think I haven't seen this one with 7.1.

>


Can you try disabling thumb mode and see if this works ?

>

> On Tue, Aug 15, 2017 at 7:42 AM, Khem Raj <raj.khem@gmail.com> wrote:

>

>> Drop upstreamed patches

>>

>> Signed-off-by: Khem Raj <raj.khem@gmail.com>

>> ---

>>  ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------

>>  ...0-replace-struct-ucontext-with-ucontext_t.patch | 149

>> ---------------------

>>  .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-

>>  .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0

>>  .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0

>>  .../0009-gcc-poison-system-directories.patch       |   0

>>  .../0010-gcc-poison-dir-extend.patch               |   0

>>  .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0

>>  .../0012-64-bit-multilib-hack.patch                |   0

>>  .../0013-optional-libstdc.patch                    |   0

>>  ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0

>>  .../0015-COLLECT_GCC_OPTIONS.patch                 |   0

>>  ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0

>>  .../0017-fortran-cross-compile-hack.patch          |   0

>>  .../0018-cpp-honor-sysroot.patch                   |   0

>>  .../0019-MIPS64-Default-to-N64-ABI.patch           |   0

>>  ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0

>>  ...0021-gcc-Fix-argument-list-too-long-error.patch |   0

>>  .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0

>>  .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0

>>  ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0

>>  ...tilib-config-files-from-B-instead-of-usin.patch |   0

>>  ...-libdir-from-.la-which-usually-points-to-.patch |   0

>>  .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0

>>  ...AltiVec-generation-on-powepc-linux-target.patch |   0

>>  ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0

>>  ...Ensure-target-gcc-headers-can-be-included.patch |   0

>>  ...-t-build-with-disable-dependency-tracking.patch |   0

>>  ...h-host-directory-during-relink-if-inst_pr.patch |   0

>>  ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0

>>  .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0

>>  ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0

>>  ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0

>>  ...et-sysroot-gcc-version-specific-dirs-with.patch |   0

>>  ...-various-_FOR_BUILD-and-related-variables.patch |   0

>>  .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0

>>  ...shared-to-link-commandline-for-musl-targe.patch |   0

>>  ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0

>>  ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0

>>  ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0

>>  ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0

>>  ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0

>>  ...e-alias-for-__cpu_indicator_init-instead-.patch |   0

>>  .../0047-sync-gcc-stddef.h-with-musl.patch         |   0

>>  .../0048-gcc-Enable-static-PIE.patch               |   0

>>  .../fix-segmentation-fault-precompiled-hdr.patch   |   0

>>  ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0

>>  ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0

>>  .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0

>>  ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0

>>  .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0

>>  .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0

>>  ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0

>>  .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0

>>  .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0

>>  ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0

>>  .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0

>>  .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0

>>  58 files changed, 6 insertions(+), 238 deletions(-)

>>  delete mode 100644

>> meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>  delete mode 100644

>> meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>  rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)

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

>> gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)

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

>> gcc-7.2}/0008-c99-snprintf.patch (100%)

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

>> gcc-7.2}/0009-gcc-poison-system-directories.patch (100%)

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

>> gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)

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

>> gcc-7.2}/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)

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

>> gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)

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

>> gcc-7.2}/0013-optional-libstdc.patch (100%)

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

>> gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)

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

>> gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch (100%)

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

>> gcc-7.2}/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

>> (100%)

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

>> gcc-7.2}/0017-fortran-cross-compile-hack.patch (100%)

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

>> gcc-7.2}/0018-cpp-honor-sysroot.patch (100%)

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

>> gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)

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

>> gcc-7.2}/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>> (100%)

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

>> gcc-7.2}/0021-gcc-Fix-argument-list-too-long-error.patch (100%)

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

>> gcc-7.2}/0022-Disable-sdt.patch (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch

>> (100%)

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

>> gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)

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

>> gcc-7.2}/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>> (100%)

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

>> gcc-7.2}/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>> (100%)

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

>> gcc-7.2}/0027-export-CPP.patch (100%)

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

>> gcc-7.2}/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>> (100%)

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

>> gcc-7.2}/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>> (100%)

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

>> gcc-7.2}/0030-Ensure-target-gcc-headers-can-be-included.patch (100%)

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

>> gcc-7.2}/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>> (100%)

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

>> gcc-7.2}/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>> (100%)

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

>> gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>> (100%)

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

>> gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch (100%)

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

>> gcc-7.2}/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)

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

>> gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)

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

>> gcc-7.2}/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>> (100%)

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

>> gcc-7.2}/0038-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)

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

>> gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)

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

>> gcc-7.2}/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>> (100%)

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

>> gcc-7.2}/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch (100%)

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

>> gcc-7.2}/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>> (100%)

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

>> gcc-7.2}/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>> (100%)

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

>> gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)

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

>> gcc-7.2}/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)

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

>> gcc-7.2}/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>> (100%)

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

>> gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)

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

>> gcc-7.2}/0048-gcc-Enable-static-PIE.patch (100%)

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

>> gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb =>

>> gcc-cross-canadian_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb =>

>> gcc-cross-initial_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}

>> (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb =>

>> gcc-crosssdk-initial_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb =>

>> gcc-crosssdk_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb =>

>> gcc-runtime_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb =>

>> gcc-sanitizers_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}

>> (100%)

>>  rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb =>

>> libgcc-initial_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb} (100%)

>>  rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb =>

>> libgfortran_7.2.bb} (100%)

>>

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>> b/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>> deleted file mode 100644

>> index 165258b5d3..0000000000

>> ---

>> a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>> +++ /dev/null

>> @@ -1,81 +0,0 @@

>> -From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001

>> -From: Khem Raj <raj.khem@gmail.com>

>> -Date: Sun, 11 Jun 2017 10:09:13 -0700

>> -Subject: [PATCH] libsanitizer: Use stack_t instead of struct sigaltstack

>> -

>> -https://reviews.llvm.org/D35246

>> -

>> -Upstream-Status: Submitted

>> -

>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>> ----

>> - libsanitizer/sanitizer_common/sanitizer_linux.cc                    | 4

>> ++--

>> - libsanitizer/sanitizer_common/sanitizer_linux.h                     | 6

>> +++---

>> - .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        | 3

>> ++-

>> - 3 files changed, 7 insertions(+), 6 deletions(-)

>> -

>> -

>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>> -===================================================================

>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>> -@@ -21,17 +21,15 @@

>> - #include "sanitizer_platform_limits_posix.h"

>> -

>> - struct link_map;  // Opaque type returned by dlopen().

>> --struct sigaltstack;

>> -

>> - namespace __sanitizer {

>> - // Dirent structure for getdents(). Note that this structure is

>> different from

>> - // the one in <dirent.h>, which is used by readdir().

>> - struct linux_dirent;

>> -

>> - // Syscall wrappers.

>> - uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int

>> count);

>> --uptr internal_sigaltstack(const struct sigaltstack* ss,

>> --                          struct sigaltstack* oss);

>> -+uptr internal_sigaltstack(const void* ss, void* oss);

>> - uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,

>> -     __sanitizer_sigset_t *oldset);

>> -

>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>> -===================================================================

>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>> -@@ -631,8 +631,7 @@

>> - }

>> - #endif

>> -

>> --uptr internal_sigaltstack(const struct sigaltstack *ss,

>> --                         struct sigaltstack *oss) {

>> -+uptr internal_sigaltstack(const void *ss, void *oss) {

>> -   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);

>> - }

>> -

>> -Index:

>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>> -===================================================================

>> ----

>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>> -+++

>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>> -@@ -287,7 +287,7 @@

>> -

>> -   // Alternate stack for signal handling.

>> -   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);

>> --  struct sigaltstack handler_stack;

>> -+  stack_t handler_stack;

>> -   internal_memset(&handler_stack, 0, sizeof(handler_stack));

>> -   handler_stack.ss_sp = handler_stack_memory.data();

>> -   handler_stack.ss_size = kHandlerStackSize;

>> -Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>> -===================================================================

>> ---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>> -+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>> -@@ -288,7 +288,7 @@

>> - int ExtractResolvFDs(void *state, int *fds, int nfd) {

>> - #if SANITIZER_LINUX && !SANITIZER_ANDROID

>> -   int cnt = 0;

>> --  __res_state *statp = (__res_state*)state;

>> -+  struct __res_state *statp = (struct __res_state*)state;

>> -   for (int i = 0; i < MAXNS && cnt < nfd; i++) {

>> -     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)

>> -       fds[cnt++] = statp->_u._ext.nssocks[i];

>> -

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>> b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>> deleted file mode 100644

>> index e814992e44..0000000000

>> ---

>> a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>> +++ /dev/null

>> @@ -1,149 +0,0 @@

>> -From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00 2001

>> -From: Khem Raj <raj.khem@gmail.com>

>> -Date: Wed, 28 Jun 2017 00:25:57 -0700

>> -Subject: [PATCH 50/50] replace struct ucontext with ucontext_t

>> -

>> -Upstream-Status: Pending

>> -

>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>> ----

>> - libgcc/config/aarch64/linux-unwind.h | 2 +-

>> - libgcc/config/alpha/linux-unwind.h   | 2 +-

>> - libgcc/config/bfin/linux-unwind.h    | 2 +-

>> - libgcc/config/i386/linux-unwind.h    | 4 ++--

>> - libgcc/config/pa/linux-unwind.h      | 2 +-

>> - libgcc/config/riscv/linux-unwind.h   | 2 +-

>> - libgcc/config/sh/linux-unwind.h      | 2 +-

>> - libgcc/config/tilepro/linux-unwind.h | 2 +-

>> - libgcc/config/xtensa/linux-unwind.h  | 2 +-

>> - 9 files changed, 10 insertions(+), 10 deletions(-)

>> -

>> -diff --git a/libgcc/config/aarch64/linux-unwind.h

>> b/libgcc/config/aarch64/linux-unwind.h

>> -index d5d6980442f..d46d5f53be3 100644

>> ---- a/libgcc/config/aarch64/linux-unwind.h

>> -+++ b/libgcc/config/aarch64/linux-unwind.h

>> -@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -   struct rt_sigframe

>> -   {

>> -     siginfo_t info;

>> --    struct ucontext uc;

>> -+    ucontext_t uc;

>> -   };

>> -

>> -   struct rt_sigframe *rt_;

>> -diff --git a/libgcc/config/alpha/linux-unwind.h

>> b/libgcc/config/alpha/linux-unwind.h

>> -index a91a5f4fe26..7202516581d 100644

>> ---- a/libgcc/config/alpha/linux-unwind.h

>> -+++ b/libgcc/config/alpha/linux-unwind.h

>> -@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -     {

>> -       struct rt_sigframe {

>> -       siginfo_t info;

>> --      struct ucontext uc;

>> -+      ucontext_t uc;

>> -       } *rt_ = context->cfa;

>> -       sc = &rt_->uc.uc_mcontext;

>> -     }

>> -diff --git a/libgcc/config/bfin/linux-unwind.h

>> b/libgcc/config/bfin/linux-unwind.h

>> -index 9412c7652b8..37e9feb6965 100644

>> ---- a/libgcc/config/bfin/linux-unwind.h

>> -+++ b/libgcc/config/bfin/linux-unwind.h

>> -@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -       void *puc;

>> -       char retcode[8];

>> -       siginfo_t info;

>> --      struct ucontext uc;

>> -+      ucontext_t uc;

>> -       } *rt_ = context->cfa;

>> -

>> -       /* The void * cast is necessary to avoid an aliasing warning.

>> -diff --git a/libgcc/config/i386/linux-unwind.h

>> b/libgcc/config/i386/linux-unwind.h

>> -index b1d5040a687..2009ad72260 100644

>> ---- a/libgcc/config/i386/linux-unwind.h

>> -+++ b/libgcc/config/i386/linux-unwind.h

>> -@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -   if (*(unsigned char *)(pc+0) == 0x48

>> -       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)

>> -     {

>> --      struct ucontext *uc_ = context->cfa;

>> -+      ucontext_t *uc_ = context->cfa;

>> -       /* The void * cast is necessary to avoid an aliasing warning.

>> -          The aliasing warning is correct, but should not be a problem

>> -          because it does not alias anything.  */

>> -@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -       siginfo_t *pinfo;

>> -       void *puc;

>> -       siginfo_t info;

>> --      struct ucontext uc;

>> -+      ucontext_t uc;

>> -       } *rt_ = context->cfa;

>> -       /* The void * cast is necessary to avoid an aliasing warning.

>> -          The aliasing warning is correct, but should not be a problem

>> -diff --git a/libgcc/config/pa/linux-unwind.h

>> b/libgcc/config/pa/linux-unwind.h

>> -index 580c18dad69..c2c3409bcc1 100644

>> ---- a/libgcc/config/pa/linux-unwind.h

>> -+++ b/libgcc/config/pa/linux-unwind.h

>> -@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -   struct sigcontext *sc;

>> -   struct rt_sigframe {

>> -     siginfo_t info;

>> --    struct ucontext uc;

>> -+    ucontext_t uc;

>> -   } *frame;

>> -

>> -   /* rt_sigreturn trampoline:

>> -diff --git a/libgcc/config/riscv/linux-unwind.h

>> b/libgcc/config/riscv/linux-unwind.h

>> -index a051a2869d4..1c8aeff7ef0 100644

>> ---- a/libgcc/config/riscv/linux-unwind.h

>> -+++ b/libgcc/config/riscv/linux-unwind.h

>> -@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -   struct rt_sigframe

>> -   {

>> -     siginfo_t info;

>> --    struct ucontext uc;

>> -+    ucontext_t uc;

>> -   };

>> -

>> -   struct rt_sigframe *rt_;

>> -diff --git a/libgcc/config/sh/linux-unwind.h

>> b/libgcc/config/sh/linux-unwind.h

>> -index 1038caeb5c3..a8c98220282 100644

>> ---- a/libgcc/config/sh/linux-unwind.h

>> -+++ b/libgcc/config/sh/linux-unwind.h

>> -@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -     {

>> -       struct rt_sigframe {

>> -       siginfo_t info;

>> --      struct ucontext uc;

>> -+      ucontext_t uc;

>> -       } *rt_ = context->cfa;

>> -       /* The void * cast is necessary to avoid an aliasing warning.

>> -          The aliasing warning is correct, but should not be a problem

>> -diff --git a/libgcc/config/tilepro/linux-unwind.h

>> b/libgcc/config/tilepro/linux-unwind.h

>> -index a8dc4405715..dba3b410279 100644

>> ---- a/libgcc/config/tilepro/linux-unwind.h

>> -+++ b/libgcc/config/tilepro/linux-unwind.h

>> -@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -   struct rt_sigframe {

>> -     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];

>> -     siginfo_t info;

>> --    struct ucontext uc;

>> -+    ucontext_t uc;

>> -   } *rt_;

>> -

>> -   /* Return if this is not a signal handler.  */

>> -diff --git a/libgcc/config/xtensa/linux-unwind.h

>> b/libgcc/config/xtensa/linux-unwind.h

>> -index 67c272820d0..b37b8b31bbf 100644

>> ---- a/libgcc/config/xtensa/linux-unwind.h

>> -+++ b/libgcc/config/xtensa/linux-unwind.h

>> -@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context

>> *context,

>> -

>> -   struct rt_sigframe {

>> -     siginfo_t info;

>> --    struct ucontext uc;

>> -+    struct ucontext_t uc;

>> -   } *rt_;

>> -

>> -   /* movi a2, __NR_rt_sigreturn; syscall */

>> ---

>> -2.13.2

>> -

>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc

>> b/meta/recipes-devtools/gcc/gcc-7.2.inc

>> similarity index 91%

>> rename from meta/recipes-devtools/gcc/gcc-7.1.inc

>> rename to meta/recipes-devtools/gcc/gcc-7.2.inc

>> index 2d9ca82de9..796e6b1eef 100644

>> --- a/meta/recipes-devtools/gcc/gcc-7.1.inc

>> +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc

>> @@ -2,13 +2,13 @@ require gcc-common.inc

>>

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

>>

>> -PV = "7.1.0"

>> +PV = "7.2.0"

>>

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

>>

>> -BINV = "7.1.0"

>> +BINV = "7.2.0"

>>

>> -FILESEXTRAPATHS =.

>> "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/backport:"

>> +FILESEXTRAPATHS =.

>> "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/backport:"

>>

>>  DEPENDS =+ "mpfr gmp libmpc zlib"

>>  NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"

>> @@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = "\

>>  "

>>

>>  #RELEASE = "7-20170504"

>> -BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

>> +BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"

>>  #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"

>>  #BASEURI ?= "git://

>> github.com/gcc-mirror/gcc;branch=gcc-6-branch;protocol=git"

>>  #BASEURI ?= "

>> http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/gcc-${RELEASE}.tar.bz2

>> "

>> @@ -73,15 +73,13 @@ SRC_URI = "\

>>

>> file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch \

>>             file://0047-sync-gcc-stddef.h-with-musl.patch \

>>             file://0048-gcc-Enable-static-PIE.patch \

>> -

>>  file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch \

>> -           file://0050-replace-struct-ucontext-with-ucontext_t.patch \

>>             file://fix-segmentation-fault-precompiled-hdr.patch \

>>             ${BACKPORTS} \

>>  "

>>  BACKPORTS = "\

>>  "

>> -SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"

>> -SRC_URI[sha256sum] =

>> "8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17"

>> +SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"

>> +SRC_URI[sha256sum] =

>> "1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a"

>>

>>  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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

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

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>> diff --git

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

>> b/meta/recipes-devtools/gcc/gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

>> rename to

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

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch

>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>> rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>> diff --git

>> a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>> b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch

>> similarity index 100%

>> rename from

>> meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>> rename to

>> meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch

>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc-source_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb

>> b/meta/recipes-devtools/gcc/gcc_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/gcc_7.1.bb

>> rename to meta/recipes-devtools/gcc/gcc_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>> b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>> rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb

>> b/meta/recipes-devtools/gcc/libgcc_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/libgcc_7.1.bb

>> rename to meta/recipes-devtools/gcc/libgcc_7.2.bb

>> diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb

>> b/meta/recipes-devtools/gcc/libgfortran_7.2.bb

>> similarity index 100%

>> rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb

>> rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>

> --

>> 2.14.1

>>

>> --

>> _______________________________________________

>> Openembedded-core mailing list

>> Openembedded-core@lists.openembedded.org

>> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>>

>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Martin Jansa Aug. 21, 2017, 7:12 a.m. UTC | #3
Still reproducible without thumb:
http://errors.yoctoproject.org/Errors/Details/152666/

this might be also triggered by this upgrade:
http://errors.yoctoproject.org/Errors/Details/152770/

or from glibc final upgrade or something else, hard to know when exactly it
started as previous world builds were pretty much useless with all those
openssl caused issues.

On Mon, Aug 21, 2017 at 2:37 AM, Khem Raj <raj.khem@gmail.com> wrote:

>

> On Sun, Aug 20, 2017 at 5:31 PM Martin Jansa <martin.jansa@gmail.com>

> wrote:

>

>> Seems like python-matplotlib reliably triggers ICE in this version of gcc:

>>

>> http://errors.yoctoproject.org/Errors/Details/152664/

>>

>> I think I haven't seen this one with 7.1.

>>

>

> Can you try disabling thumb mode and see if this works ?

>

>>

>> On Tue, Aug 15, 2017 at 7:42 AM, Khem Raj <raj.khem@gmail.com> wrote:

>>

>>> Drop upstreamed patches

>>>

>>> Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>> ---

>>>  ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------

>>>  ...0-replace-struct-ucontext-with-ucontext_t.patch | 149

>>> ---------------------

>>>  .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-

>>>  .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0

>>>  .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0

>>>  .../0009-gcc-poison-system-directories.patch       |   0

>>>  .../0010-gcc-poison-dir-extend.patch               |   0

>>>  .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0

>>>  .../0012-64-bit-multilib-hack.patch                |   0

>>>  .../0013-optional-libstdc.patch                    |   0

>>>  ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0

>>>  .../0015-COLLECT_GCC_OPTIONS.patch                 |   0

>>>  ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0

>>>  .../0017-fortran-cross-compile-hack.patch          |   0

>>>  .../0018-cpp-honor-sysroot.patch                   |   0

>>>  .../0019-MIPS64-Default-to-N64-ABI.patch           |   0

>>>  ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0

>>>  ...0021-gcc-Fix-argument-list-too-long-error.patch |   0

>>>  .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0

>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0

>>>  ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0

>>>  ...tilib-config-files-from-B-instead-of-usin.patch |   0

>>>  ...-libdir-from-.la-which-usually-points-to-.patch |   0

>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0

>>>  ...AltiVec-generation-on-powepc-linux-target.patch |   0

>>>  ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0

>>>  ...Ensure-target-gcc-headers-can-be-included.patch |   0

>>>  ...-t-build-with-disable-dependency-tracking.patch |   0

>>>  ...h-host-directory-during-relink-if-inst_pr.patch |   0

>>>  ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0

>>>  .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0

>>>  ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0

>>>  ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0

>>>  ...et-sysroot-gcc-version-specific-dirs-with.patch |   0

>>>  ...-various-_FOR_BUILD-and-related-variables.patch |   0

>>>  .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0

>>>  ...shared-to-link-commandline-for-musl-targe.patch |   0

>>>  ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0

>>>  ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0

>>>  ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0

>>>  ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0

>>>  ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0

>>>  ...e-alias-for-__cpu_indicator_init-instead-.patch |   0

>>>  .../0047-sync-gcc-stddef.h-with-musl.patch         |   0

>>>  .../0048-gcc-Enable-static-PIE.patch               |   0

>>>  .../fix-segmentation-fault-precompiled-hdr.patch   |   0

>>>  ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0

>>>  ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0

>>>  .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0

>>>  ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0

>>>  .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0

>>>  .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0

>>>  ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0

>>>  .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0

>>>  .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0

>>>  ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0

>>>  .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0

>>>  .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0

>>>  58 files changed, 6 insertions(+), 238 deletions(-)

>>>  delete mode 100644 meta/recipes-devtools/gcc/gcc-

>>> 7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>  delete mode 100644 meta/recipes-devtools/gcc/gcc-

>>> 7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)

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

>>> gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)

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

>>> gcc-7.2}/0008-c99-snprintf.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0009-gcc-poison-system-directories.patch

>>> (100%)

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

>>> gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0011-gcc-4.3.3-

>>> SYSROOT_CFLAGS_FOR_TARGET.patch (100%)

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

>>> gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0013-optional-libstdc.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0016-Use-the-

>>> defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch (100%)

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

>>> gcc-7.2}/0017-fortran-cross-compile-hack.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0018-cpp-honor-sysroot.patch

>>> (100%)

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

>>> gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)

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

>>> gcc-7.2}/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0021-gcc-Fix-

>>> argument-list-too-long-error.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch

>>> (100%)

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

>>> gcc-7.2}/0023-libtool.patch (100%)

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

>>> gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0025-Use-the-

>>> multilib-config-files-from-B-instead-of-usin.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0026-Avoid-using-

>>> libdir-from-.la-which-usually-points-to-.patch (100%)

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

>>> gcc-7.2}/0027-export-CPP.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0028-Enable-SPE-

>>> AltiVec-generation-on-powepc-linux-target.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0029-Disable-the-

>>> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch (100%)

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

>>> gcc-7.2}/0030-Ensure-target-gcc-headers-can-be-included.patch (100%)

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

>>> gcc-7.2}/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>> (100%)

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

>>> gcc-7.2}/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>> (100%)

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

>>> gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0035-libcc1-fix-

>>> libcc1-s-install-path-and-rpath.patch (100%)

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

>>> gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)

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

>>> gcc-7.2}/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>> (100%)

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

>>> gcc-7.2}/0038-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)

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

>>> gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0040-Add-ssp_

>>> nonshared-to-link-commandline-for-musl-targe.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0041-gcc-libcpp-

>>> support-ffile-prefix-map-old-new.patch (100%)

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

>>> gcc-7.2}/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0043-gcc-final.c-

>>> fdebug-prefix-map-support-to-remap-sourc.patch (100%)

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

>>> gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0045-Link-libgcc-

>>> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)

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

>>> gcc-7.2}/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>> (100%)

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

>>> gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0048-gcc-Enable-static-PIE.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb =>

>>> gcc-cross-canadian_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb =>

>>> gcc-cross-initial_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb =>

>>> gcc-crosssdk-initial_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb =>

>>> gcc-crosssdk_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb =>

>>> gcc-runtime_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb =>

>>> gcc-sanitizers_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb =>

>>> gcc-source_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb =>

>>> libgcc-initial_7.2.bb} (100%)

>>>  rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb}

>>> (100%)

>>>  rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb =>

>>> libgfortran_7.2.bb} (100%)

>>>

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

>>> stack_t-instead-of-struct-sigaltsta.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>> deleted file mode 100644

>>> index 165258b5d3..0000000000

>>> --- a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

>>> stack_t-instead-of-struct-sigaltsta.patch

>>> +++ /dev/null

>>> @@ -1,81 +0,0 @@

>>> -From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001

>>> -From: Khem Raj <raj.khem@gmail.com>

>>> -Date: Sun, 11 Jun 2017 10:09:13 -0700

>>> -Subject: [PATCH] libsanitizer: Use stack_t instead of struct sigaltstack

>>> -

>>> -https://reviews.llvm.org/D35246

>>> -

>>> -Upstream-Status: Submitted

>>> -

>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>> ----

>>> - libsanitizer/sanitizer_common/sanitizer_linux.cc                    |

>>> 4 ++--

>>> - libsanitizer/sanitizer_common/sanitizer_linux.h                     |

>>> 6 +++---

>>> - .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        |

>>> 3 ++-

>>> - 3 files changed, 7 insertions(+), 6 deletions(-)

>>> -

>>> -

>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>> -===================================================================

>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>> -@@ -21,17 +21,15 @@

>>> - #include "sanitizer_platform_limits_posix.h"

>>> -

>>> - struct link_map;  // Opaque type returned by dlopen().

>>> --struct sigaltstack;

>>> -

>>> - namespace __sanitizer {

>>> - // Dirent structure for getdents(). Note that this structure is

>>> different from

>>> - // the one in <dirent.h>, which is used by readdir().

>>> - struct linux_dirent;

>>> -

>>> - // Syscall wrappers.

>>> - uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned

>>> int count);

>>> --uptr internal_sigaltstack(const struct sigaltstack* ss,

>>> --                          struct sigaltstack* oss);

>>> -+uptr internal_sigaltstack(const void* ss, void* oss);

>>> - uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,

>>> -     __sanitizer_sigset_t *oldset);

>>> -

>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>> -===================================================================

>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>> -@@ -631,8 +631,7 @@

>>> - }

>>> - #endif

>>> -

>>> --uptr internal_sigaltstack(const struct sigaltstack *ss,

>>> --                         struct sigaltstack *oss) {

>>> -+uptr internal_sigaltstack(const void *ss, void *oss) {

>>> -   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);

>>> - }

>>> -

>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>> stoptheworld_linux_libcdep.cc

>>> -===================================================================

>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>> stoptheworld_linux_libcdep.cc

>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>> stoptheworld_linux_libcdep.cc

>>> -@@ -287,7 +287,7 @@

>>> -

>>> -   // Alternate stack for signal handling.

>>> -   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);

>>> --  struct sigaltstack handler_stack;

>>> -+  stack_t handler_stack;

>>> -   internal_memset(&handler_stack, 0, sizeof(handler_stack));

>>> -   handler_stack.ss_sp = handler_stack_memory.data();

>>> -   handler_stack.ss_size = kHandlerStackSize;

>>> -Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>> -===================================================================

>>> ---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>> -+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>> -@@ -288,7 +288,7 @@

>>> - int ExtractResolvFDs(void *state, int *fds, int nfd) {

>>> - #if SANITIZER_LINUX && !SANITIZER_ANDROID

>>> -   int cnt = 0;

>>> --  __res_state *statp = (__res_state*)state;

>>> -+  struct __res_state *statp = (struct __res_state*)state;

>>> -   for (int i = 0; i < MAXNS && cnt < nfd; i++) {

>>> -     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)

>>> -       fds[cnt++] = statp->_u._ext.nssocks[i];

>>> -

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

>>> ucontext-with-ucontext_t.patch

>>> deleted file mode 100644

>>> index e814992e44..0000000000

>>> --- a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

>>> ucontext-with-ucontext_t.patch

>>> +++ /dev/null

>>> @@ -1,149 +0,0 @@

>>> -From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00 2001

>>> -From: Khem Raj <raj.khem@gmail.com>

>>> -Date: Wed, 28 Jun 2017 00:25:57 -0700

>>> -Subject: [PATCH 50/50] replace struct ucontext with ucontext_t

>>> -

>>> -Upstream-Status: Pending

>>> -

>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>> ----

>>> - libgcc/config/aarch64/linux-unwind.h | 2 +-

>>> - libgcc/config/alpha/linux-unwind.h   | 2 +-

>>> - libgcc/config/bfin/linux-unwind.h    | 2 +-

>>> - libgcc/config/i386/linux-unwind.h    | 4 ++--

>>> - libgcc/config/pa/linux-unwind.h      | 2 +-

>>> - libgcc/config/riscv/linux-unwind.h   | 2 +-

>>> - libgcc/config/sh/linux-unwind.h      | 2 +-

>>> - libgcc/config/tilepro/linux-unwind.h | 2 +-

>>> - libgcc/config/xtensa/linux-unwind.h  | 2 +-

>>> - 9 files changed, 10 insertions(+), 10 deletions(-)

>>> -

>>> -diff --git a/libgcc/config/aarch64/linux-unwind.h

>>> b/libgcc/config/aarch64/linux-unwind.h

>>> -index d5d6980442f..d46d5f53be3 100644

>>> ---- a/libgcc/config/aarch64/linux-unwind.h

>>> -+++ b/libgcc/config/aarch64/linux-unwind.h

>>> -@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -   struct rt_sigframe

>>> -   {

>>> -     siginfo_t info;

>>> --    struct ucontext uc;

>>> -+    ucontext_t uc;

>>> -   };

>>> -

>>> -   struct rt_sigframe *rt_;

>>> -diff --git a/libgcc/config/alpha/linux-unwind.h

>>> b/libgcc/config/alpha/linux-unwind.h

>>> -index a91a5f4fe26..7202516581d 100644

>>> ---- a/libgcc/config/alpha/linux-unwind.h

>>> -+++ b/libgcc/config/alpha/linux-unwind.h

>>> -@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -     {

>>> -       struct rt_sigframe {

>>> -       siginfo_t info;

>>> --      struct ucontext uc;

>>> -+      ucontext_t uc;

>>> -       } *rt_ = context->cfa;

>>> -       sc = &rt_->uc.uc_mcontext;

>>> -     }

>>> -diff --git a/libgcc/config/bfin/linux-unwind.h

>>> b/libgcc/config/bfin/linux-unwind.h

>>> -index 9412c7652b8..37e9feb6965 100644

>>> ---- a/libgcc/config/bfin/linux-unwind.h

>>> -+++ b/libgcc/config/bfin/linux-unwind.h

>>> -@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -       void *puc;

>>> -       char retcode[8];

>>> -       siginfo_t info;

>>> --      struct ucontext uc;

>>> -+      ucontext_t uc;

>>> -       } *rt_ = context->cfa;

>>> -

>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>> -diff --git a/libgcc/config/i386/linux-unwind.h

>>> b/libgcc/config/i386/linux-unwind.h

>>> -index b1d5040a687..2009ad72260 100644

>>> ---- a/libgcc/config/i386/linux-unwind.h

>>> -+++ b/libgcc/config/i386/linux-unwind.h

>>> -@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -   if (*(unsigned char *)(pc+0) == 0x48

>>> -       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)

>>> -     {

>>> --      struct ucontext *uc_ = context->cfa;

>>> -+      ucontext_t *uc_ = context->cfa;

>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>> -          The aliasing warning is correct, but should not be a problem

>>> -          because it does not alias anything.  */

>>> -@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -       siginfo_t *pinfo;

>>> -       void *puc;

>>> -       siginfo_t info;

>>> --      struct ucontext uc;

>>> -+      ucontext_t uc;

>>> -       } *rt_ = context->cfa;

>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>> -          The aliasing warning is correct, but should not be a problem

>>> -diff --git a/libgcc/config/pa/linux-unwind.h b/libgcc/config/pa/linux-

>>> unwind.h

>>> -index 580c18dad69..c2c3409bcc1 100644

>>> ---- a/libgcc/config/pa/linux-unwind.h

>>> -+++ b/libgcc/config/pa/linux-unwind.h

>>> -@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -   struct sigcontext *sc;

>>> -   struct rt_sigframe {

>>> -     siginfo_t info;

>>> --    struct ucontext uc;

>>> -+    ucontext_t uc;

>>> -   } *frame;

>>> -

>>> -   /* rt_sigreturn trampoline:

>>> -diff --git a/libgcc/config/riscv/linux-unwind.h

>>> b/libgcc/config/riscv/linux-unwind.h

>>> -index a051a2869d4..1c8aeff7ef0 100644

>>> ---- a/libgcc/config/riscv/linux-unwind.h

>>> -+++ b/libgcc/config/riscv/linux-unwind.h

>>> -@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -   struct rt_sigframe

>>> -   {

>>> -     siginfo_t info;

>>> --    struct ucontext uc;

>>> -+    ucontext_t uc;

>>> -   };

>>> -

>>> -   struct rt_sigframe *rt_;

>>> -diff --git a/libgcc/config/sh/linux-unwind.h b/libgcc/config/sh/linux-

>>> unwind.h

>>> -index 1038caeb5c3..a8c98220282 100644

>>> ---- a/libgcc/config/sh/linux-unwind.h

>>> -+++ b/libgcc/config/sh/linux-unwind.h

>>> -@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -     {

>>> -       struct rt_sigframe {

>>> -       siginfo_t info;

>>> --      struct ucontext uc;

>>> -+      ucontext_t uc;

>>> -       } *rt_ = context->cfa;

>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>> -          The aliasing warning is correct, but should not be a problem

>>> -diff --git a/libgcc/config/tilepro/linux-unwind.h

>>> b/libgcc/config/tilepro/linux-unwind.h

>>> -index a8dc4405715..dba3b410279 100644

>>> ---- a/libgcc/config/tilepro/linux-unwind.h

>>> -+++ b/libgcc/config/tilepro/linux-unwind.h

>>> -@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -   struct rt_sigframe {

>>> -     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];

>>> -     siginfo_t info;

>>> --    struct ucontext uc;

>>> -+    ucontext_t uc;

>>> -   } *rt_;

>>> -

>>> -   /* Return if this is not a signal handler.  */

>>> -diff --git a/libgcc/config/xtensa/linux-unwind.h

>>> b/libgcc/config/xtensa/linux-unwind.h

>>> -index 67c272820d0..b37b8b31bbf 100644

>>> ---- a/libgcc/config/xtensa/linux-unwind.h

>>> -+++ b/libgcc/config/xtensa/linux-unwind.h

>>> -@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context

>>> *context,

>>> -

>>> -   struct rt_sigframe {

>>> -     siginfo_t info;

>>> --    struct ucontext uc;

>>> -+    struct ucontext_t uc;

>>> -   } *rt_;

>>> -

>>> -   /* movi a2, __NR_rt_sigreturn; syscall */

>>> ---

>>> -2.13.2

>>> -

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>> b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>> similarity index 91%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1.inc

>>> rename to meta/recipes-devtools/gcc/gcc-7.2.inc

>>> index 2d9ca82de9..796e6b1eef 100644

>>> --- a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>> +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>> @@ -2,13 +2,13 @@ require gcc-common.inc

>>>

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

>>>

>>> -PV = "7.1.0"

>>> +PV = "7.2.0"

>>>

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

>>>

>>> -BINV = "7.1.0"

>>> +BINV = "7.2.0"

>>>

>>> -FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/

>>> backport:"

>>> +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/

>>> backport:"

>>>

>>>  DEPENDS =+ "mpfr gmp libmpc zlib"

>>>  NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"

>>> @@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = "\

>>>  "

>>>

>>>  #RELEASE = "7-20170504"

>>> -BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

>>> +BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"

>>>  #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"

>>>  #BASEURI ?= "git://github.com/gcc-mirror/gcc;branch=gcc-6-branch;

>>> protocol=git"

>>>  #BASEURI ?= "http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/

>>> gcc-${RELEASE}.tar.bz2"

>>> @@ -73,15 +73,13 @@ SRC_URI = "\

>>>             file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>> \

>>>             file://0047-sync-gcc-stddef.h-with-musl.patch \

>>>             file://0048-gcc-Enable-static-PIE.patch \

>>> -           file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>> \

>>> -           file://0050-replace-struct-ucontext-with-ucontext_t.patch \

>>>             file://fix-segmentation-fault-precompiled-hdr.patch \

>>>             ${BACKPORTS} \

>>>  "

>>>  BACKPORTS = "\

>>>  "

>>> -SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"

>>> -SRC_URI[sha256sum] = "8a8136c235f64c6fef69cac0d73a46

>>> a1a09bb250776a050aec8f9fc880bebc17"

>>> +SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"

>>> +SRC_URI[sha256sum] = "1cf7adf8ff4b5aa49041c8734bbcf1

>>> ad18cc4c94d0029aae0f4e48841088479a"

>>>

>>>  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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_

>>> FLAGS_FOR_TARGET.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0001-gcc-4.3.1-ARCH_FLAGS_

>>> FOR_TARGET.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_

>>> FOR_TARGET.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-

>>> system-directories.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-

>>> directories.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-

>>> directories.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-

>>> extend.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-

>>> extend.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-

>>> SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_

>>> CFLAGS_FOR_TARGET.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_

>>> CFLAGS_FOR_TARGET.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.

>>> patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.

>>> patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.

>>> patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

>>> RELAX_PIC_CALLS-bit.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_

>>> RELAX_PIC_CALLS-bit.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

>>> RELAX_PIC_CALLS-bit.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.

>>> patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.

>>> patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0016-Use-the-defaults.

>>> h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-

>>> in-B-instead-of-S-and-t-oe-in-B.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0016-Use-the-defaults.h-

>>> in-B-instead-of-S-and-t-oe-in-B.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-

>>> compile-hack.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-

>>> compile-hack.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-

>>> compile-hack.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.

>>> patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-

>>> N64-ABI.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-

>>> N64-ABI.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_

>>> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_

>>> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_

>>> LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_

>>> LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

>>> list-too-long-error.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-

>>> list-too-long-error.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

>>> list-too-long-error.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-

>>> fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-

>>> v4bx-to-linker-to-support-EABI.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-

>>> v4bx-to-linker-to-support-EABI.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

>>> config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

>>> config-files-from-B-instead-of-usin.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-

>>> config-files-from-B-instead-of-usin.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-

>>> libdir-from-.la-which-usually-points-to-.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-

>>> libdir-from-.la-which-usually-points-to-.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-

>>> from-.la-which-usually-points-to-.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-

>>> from-.la-which-usually-points-to-.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-

>>> AltiVec-generation-on-powepc-linux-target.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-

>>> AltiVec-generation-on-powepc-linux-target.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-

>>> generation-on-powepc-linux-target.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-

>>> generation-on-powepc-linux-target.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-

>>> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-

>>> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_

>>> OSDIRNAMES-and-other-multilib-o.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_

>>> OSDIRNAMES-and-other-multilib-o.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-

>>> gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-

>>> headers-can-be-included.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-

>>> headers-can-be-included.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-

>>> build-with-disable-dependency-tracking.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-

>>> build-with-disable-dependency-tracking.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-

>>> with-disable-dependency-tracking.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-

>>> with-disable-dependency-tracking.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-

>>> host-directory-during-relink-if-inst_pr.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-

>>> host-directory-during-relink-if-inst_pr.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-

>>> directory-during-relink-if-inst_pr.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-

>>> directory-during-relink-if-inst_pr.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_

>>> DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-

>>> replacement-instead-of-hardcoding.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-

>>> replacement-instead-of-hardcoding.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-

>>> support-for-musl-ldso.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-

>>> for-musl-ldso.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-

>>> for-musl-ldso.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-

>>> libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-

>>> install-path-and-rpath.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-

>>> install-path-and-rpath.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

>>> support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

>>> support-for-nativesdk-gcc.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-

>>> support-for-nativesdk-gcc.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

>>> sysroot-gcc-version-specific-dirs-with.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-

>>> sysroot-gcc-version-specific-dirs-with.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

>>> sysroot-gcc-version-specific-dirs-with.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-

>>> sysroot-gcc-version-specific-dirs-with.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

>>> BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

>>> BUILD-and-related-variables.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_

>>> BUILD-and-related-variables.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-

>>> MUSL_DYNAMIC_LINKER.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_

>>> DYNAMIC_LINKER.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_

>>> DYNAMIC_LINKER.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_

>>> nonshared-to-link-commandline-for-musl-targe.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_

>>> nonshared-to-link-commandline-for-musl-targe.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-

>>> link-commandline-for-musl-targe.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-

>>> link-commandline-for-musl-targe.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-

>>> support-ffile-prefix-map-old-new.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-

>>> ffile-prefix-map-old-new.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-

>>> ffile-prefix-map-old-new.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-

>>> prefix-map-to-replace-ffile-prefix-map.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-

>>> prefix-map-to-replace-ffile-prefix-map.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-

>>> map-to-replace-ffile-prefix-map.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-

>>> map-to-replace-ffile-prefix-map.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-

>>> fdebug-prefix-map-support-to-remap-sourc.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-

>>> fdebug-prefix-map-support-to-remap-sourc.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-

>>> prefix-map-support-to-remap-sourc.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-

>>> prefix-map-support-to-remap-sourc.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-

>>> to-use-ldbl-128-on-ppc.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-

>>> use-ldbl-128-on-ppc.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-

>>> use-ldbl-128-on-ppc.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-

>>> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/

>>> gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-

>>> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-

>>> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-

>>> alias-for-__cpu_indicator_init-instead-.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-

>>> alias-for-__cpu_indicator_init-instead-.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-

>>> for-__cpu_indicator_init-instead-.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-

>>> for-__cpu_indicator_init-instead-.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.

>>> h-with-musl.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-

>>> with-musl.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-

>>> with-musl.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-

>>> PIE.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-

>>> PIE.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>>> b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-

>>> fault-precompiled-hdr.patch

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-

>>> precompiled-hdr.patch

>>> rename to meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-

>>> precompiled-hdr.patch

>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb

>>> b/meta/recipes-devtools/gcc/gcc_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/gcc_7.1.bb

>>> rename to meta/recipes-devtools/gcc/gcc_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>> b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>> rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb

>>> b/meta/recipes-devtools/gcc/libgcc_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/libgcc_7.1.bb

>>> rename to meta/recipes-devtools/gcc/libgcc_7.2.bb

>>> diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>> b/meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>> similarity index 100%

>>> rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>> rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>>

>> --

>>> 2.14.1

>>>

>>> --

>>> _______________________________________________

>>> Openembedded-core mailing list

>>> Openembedded-core@lists.openembedded.org

>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>>>

>>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Khem Raj Aug. 21, 2017, 2:03 p.m. UTC | #4
On Mon, Aug 21, 2017 at 12:12 AM Martin Jansa <martin.jansa@gmail.com>
wrote:

> Still reproducible without thumb:

> http://errors.yoctoproject.org/Errors/Details/152666/

>

> this might be also triggered by this upgrade:

> http://errors.yoctoproject.org/Errors/Details/152770/

>


May be passing -cpperraswarn to swig will help

> <http://errors.yoctoproject.org/Errors/Details/152770/>

>

> or from glibc final upgrade or something else, hard to know when exactly

> it started as previous world builds were pretty much useless with all those

> openssl caused issues.

>

> On Mon, Aug 21, 2017 at 2:37 AM, Khem Raj <raj.khem@gmail.com> wrote:

>

>>

>> On Sun, Aug 20, 2017 at 5:31 PM Martin Jansa <martin.jansa@gmail.com>

>> wrote:

>>

>>> Seems like python-matplotlib reliably triggers ICE in this version of

>>> gcc:

>>>

>>> http://errors.yoctoproject.org/Errors/Details/152664/

>>>

>>> I think I haven't seen this one with 7.1.

>>>

>>

>> Can you try disabling thumb mode and see if this works ?

>>

>>>

>>> On Tue, Aug 15, 2017 at 7:42 AM, Khem Raj <raj.khem@gmail.com> wrote:

>>>

>>>> Drop upstreamed patches

>>>>

>>>> Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>> ---

>>>>  ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------

>>>>  ...0-replace-struct-ucontext-with-ucontext_t.patch | 149

>>>> ---------------------

>>>>  .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-

>>>>  .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0

>>>>  .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0

>>>>  .../0009-gcc-poison-system-directories.patch       |   0

>>>>  .../0010-gcc-poison-dir-extend.patch               |   0

>>>>  .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0

>>>>  .../0012-64-bit-multilib-hack.patch                |   0

>>>>  .../0013-optional-libstdc.patch                    |   0

>>>>  ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0

>>>>  .../0015-COLLECT_GCC_OPTIONS.patch                 |   0

>>>>  ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0

>>>>  .../0017-fortran-cross-compile-hack.patch          |   0

>>>>  .../0018-cpp-honor-sysroot.patch                   |   0

>>>>  .../0019-MIPS64-Default-to-N64-ABI.patch           |   0

>>>>  ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0

>>>>  ...0021-gcc-Fix-argument-list-too-long-error.patch |   0

>>>>  .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0

>>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0

>>>>  ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0

>>>>  ...tilib-config-files-from-B-instead-of-usin.patch |   0

>>>>  ...-libdir-from-.la-which-usually-points-to-.patch |   0

>>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0

>>>>  ...AltiVec-generation-on-powepc-linux-target.patch |   0

>>>>  ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0

>>>>  ...Ensure-target-gcc-headers-can-be-included.patch |   0

>>>>  ...-t-build-with-disable-dependency-tracking.patch |   0

>>>>  ...h-host-directory-during-relink-if-inst_pr.patch |   0

>>>>  ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0

>>>>  .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0

>>>>  ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0

>>>>  ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0

>>>>  ...et-sysroot-gcc-version-specific-dirs-with.patch |   0

>>>>  ...-various-_FOR_BUILD-and-related-variables.patch |   0

>>>>  .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0

>>>>  ...shared-to-link-commandline-for-musl-targe.patch |   0

>>>>  ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0

>>>>  ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0

>>>>  ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0

>>>>  ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0

>>>>  ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0

>>>>  ...e-alias-for-__cpu_indicator_init-instead-.patch |   0

>>>>  .../0047-sync-gcc-stddef.h-with-musl.patch         |   0

>>>>  .../0048-gcc-Enable-static-PIE.patch               |   0

>>>>  .../fix-segmentation-fault-precompiled-hdr.patch   |   0

>>>>  ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0

>>>>  ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0

>>>>  .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0

>>>>  ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0

>>>>  .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0

>>>>  .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0

>>>>  ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0

>>>>  .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0

>>>>  .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0

>>>>  ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0

>>>>  .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0

>>>>  .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0

>>>>  58 files changed, 6 insertions(+), 238 deletions(-)

>>>>  delete mode 100644

>>>> meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>>  delete mode 100644

>>>> meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)

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

>>>> gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)

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

>>>> gcc-7.2}/0008-c99-snprintf.patch (100%)

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

>>>> gcc-7.2}/0009-gcc-poison-system-directories.patch (100%)

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

>>>> gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)

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

>>>> gcc-7.2}/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch (100%)

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

>>>> gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)

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

>>>> gcc-7.2}/0013-optional-libstdc.patch (100%)

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

>>>> gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)

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

>>>> gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch (100%)

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

>>>> gcc-7.2}/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

>>>> (100%)

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

>>>> gcc-7.2}/0017-fortran-cross-compile-hack.patch (100%)

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

>>>> gcc-7.2}/0018-cpp-honor-sysroot.patch (100%)

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

>>>> gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)

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

>>>> gcc-7.2}/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>> (100%)

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

>>>> gcc-7.2}/0021-gcc-Fix-argument-list-too-long-error.patch (100%)

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

>>>> gcc-7.2}/0022-Disable-sdt.patch (100%)

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

>>>> gcc-7.2}/0023-libtool.patch (100%)

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

>>>> gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch (100%)

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

>>>> gcc-7.2}/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>>> (100%)

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

>>>> gcc-7.2}/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>> (100%)

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

>>>> gcc-7.2}/0027-export-CPP.patch (100%)

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

>>>> gcc-7.2}/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>> (100%)

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

>>>> gcc-7.2}/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>> (100%)

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

>>>> gcc-7.2}/0030-Ensure-target-gcc-headers-can-be-included.patch (100%)

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

>>>> gcc-7.2}/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>> (100%)

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

>>>> gcc-7.2}/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>> (100%)

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

>>>> gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>> (100%)

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

>>>> gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch (100%)

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

>>>> gcc-7.2}/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)

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

>>>> gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)

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

>>>> gcc-7.2}/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>> (100%)

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

>>>> gcc-7.2}/0038-Fix-various-_FOR_BUILD-and-related-variables.patch (100%)

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

>>>> gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)

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

>>>> gcc-7.2}/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>> (100%)

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

>>>> gcc-7.2}/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch (100%)

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

>>>> gcc-7.2}/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>> (100%)

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

>>>> gcc-7.2}/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>> (100%)

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

>>>> gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)

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

>>>> gcc-7.2}/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch (100%)

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

>>>> gcc-7.2}/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>> (100%)

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

>>>> gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)

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

>>>> gcc-7.2}/0048-gcc-Enable-static-PIE.patch (100%)

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

>>>> gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb =>

>>>> gcc-cross-canadian_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb =>

>>>> gcc-cross-initial_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}

>>>> (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb =>

>>>> gcc-crosssdk-initial_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb =>

>>>> gcc-crosssdk_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb =>

>>>> gcc-runtime_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb =>

>>>> gcc-sanitizers_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb =>

>>>> gcc-source_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb =>

>>>> libgcc-initial_7.2.bb} (100%)

>>>>  rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb}

>>>> (100%)

>>>>  rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb =>

>>>> libgfortran_7.2.bb} (100%)

>>>>

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>> deleted file mode 100644

>>>> index 165258b5d3..0000000000

>>>> ---

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>> +++ /dev/null

>>>> @@ -1,81 +0,0 @@

>>>> -From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001

>>>> -From: Khem Raj <raj.khem@gmail.com>

>>>> -Date: Sun, 11 Jun 2017 10:09:13 -0700

>>>> -Subject: [PATCH] libsanitizer: Use stack_t instead of struct

>>>> sigaltstack

>>>> -

>>>> -https://reviews.llvm.org/D35246

>>>> -

>>>> -Upstream-Status: Submitted

>>>> -

>>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>> ----

>>>> - libsanitizer/sanitizer_common/sanitizer_linux.cc                    |

>>>> 4 ++--

>>>> - libsanitizer/sanitizer_common/sanitizer_linux.h                     |

>>>> 6 +++---

>>>> - .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        |

>>>> 3 ++-

>>>> - 3 files changed, 7 insertions(+), 6 deletions(-)

>>>> -

>>>> -

>>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>> -===================================================================

>>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>> -@@ -21,17 +21,15 @@

>>>> - #include "sanitizer_platform_limits_posix.h"

>>>> -

>>>> - struct link_map;  // Opaque type returned by dlopen().

>>>> --struct sigaltstack;

>>>> -

>>>> - namespace __sanitizer {

>>>> - // Dirent structure for getdents(). Note that this structure is

>>>> different from

>>>> - // the one in <dirent.h>, which is used by readdir().

>>>> - struct linux_dirent;

>>>> -

>>>> - // Syscall wrappers.

>>>> - uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned

>>>> int count);

>>>> --uptr internal_sigaltstack(const struct sigaltstack* ss,

>>>> --                          struct sigaltstack* oss);

>>>> -+uptr internal_sigaltstack(const void* ss, void* oss);

>>>> - uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,

>>>> -     __sanitizer_sigset_t *oldset);

>>>> -

>>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>> -===================================================================

>>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>> -@@ -631,8 +631,7 @@

>>>> - }

>>>> - #endif

>>>> -

>>>> --uptr internal_sigaltstack(const struct sigaltstack *ss,

>>>> --                         struct sigaltstack *oss) {

>>>> -+uptr internal_sigaltstack(const void *ss, void *oss) {

>>>> -   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);

>>>> - }

>>>> -

>>>> -Index:

>>>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>>>> -===================================================================

>>>> ----

>>>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>>>> -+++

>>>> gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>>>> -@@ -287,7 +287,7 @@

>>>> -

>>>> -   // Alternate stack for signal handling.

>>>> -   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);

>>>> --  struct sigaltstack handler_stack;

>>>> -+  stack_t handler_stack;

>>>> -   internal_memset(&handler_stack, 0, sizeof(handler_stack));

>>>> -   handler_stack.ss_sp = handler_stack_memory.data();

>>>> -   handler_stack.ss_size = kHandlerStackSize;

>>>> -Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>> -===================================================================

>>>> ---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>> -+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>> -@@ -288,7 +288,7 @@

>>>> - int ExtractResolvFDs(void *state, int *fds, int nfd) {

>>>> - #if SANITIZER_LINUX && !SANITIZER_ANDROID

>>>> -   int cnt = 0;

>>>> --  __res_state *statp = (__res_state*)state;

>>>> -+  struct __res_state *statp = (struct __res_state*)state;

>>>> -   for (int i = 0; i < MAXNS && cnt < nfd; i++) {

>>>> -     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)

>>>> -       fds[cnt++] = statp->_u._ext.nssocks[i];

>>>> -

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>> deleted file mode 100644

>>>> index e814992e44..0000000000

>>>> ---

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>> +++ /dev/null

>>>> @@ -1,149 +0,0 @@

>>>> -From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00 2001

>>>> -From: Khem Raj <raj.khem@gmail.com>

>>>> -Date: Wed, 28 Jun 2017 00:25:57 -0700

>>>> -Subject: [PATCH 50/50] replace struct ucontext with ucontext_t

>>>> -

>>>> -Upstream-Status: Pending

>>>> -

>>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>> ----

>>>> - libgcc/config/aarch64/linux-unwind.h | 2 +-

>>>> - libgcc/config/alpha/linux-unwind.h   | 2 +-

>>>> - libgcc/config/bfin/linux-unwind.h    | 2 +-

>>>> - libgcc/config/i386/linux-unwind.h    | 4 ++--

>>>> - libgcc/config/pa/linux-unwind.h      | 2 +-

>>>> - libgcc/config/riscv/linux-unwind.h   | 2 +-

>>>> - libgcc/config/sh/linux-unwind.h      | 2 +-

>>>> - libgcc/config/tilepro/linux-unwind.h | 2 +-

>>>> - libgcc/config/xtensa/linux-unwind.h  | 2 +-

>>>> - 9 files changed, 10 insertions(+), 10 deletions(-)

>>>> -

>>>> -diff --git a/libgcc/config/aarch64/linux-unwind.h

>>>> b/libgcc/config/aarch64/linux-unwind.h

>>>> -index d5d6980442f..d46d5f53be3 100644

>>>> ---- a/libgcc/config/aarch64/linux-unwind.h

>>>> -+++ b/libgcc/config/aarch64/linux-unwind.h

>>>> -@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -   struct rt_sigframe

>>>> -   {

>>>> -     siginfo_t info;

>>>> --    struct ucontext uc;

>>>> -+    ucontext_t uc;

>>>> -   };

>>>> -

>>>> -   struct rt_sigframe *rt_;

>>>> -diff --git a/libgcc/config/alpha/linux-unwind.h

>>>> b/libgcc/config/alpha/linux-unwind.h

>>>> -index a91a5f4fe26..7202516581d 100644

>>>> ---- a/libgcc/config/alpha/linux-unwind.h

>>>> -+++ b/libgcc/config/alpha/linux-unwind.h

>>>> -@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -     {

>>>> -       struct rt_sigframe {

>>>> -       siginfo_t info;

>>>> --      struct ucontext uc;

>>>> -+      ucontext_t uc;

>>>> -       } *rt_ = context->cfa;

>>>> -       sc = &rt_->uc.uc_mcontext;

>>>> -     }

>>>> -diff --git a/libgcc/config/bfin/linux-unwind.h

>>>> b/libgcc/config/bfin/linux-unwind.h

>>>> -index 9412c7652b8..37e9feb6965 100644

>>>> ---- a/libgcc/config/bfin/linux-unwind.h

>>>> -+++ b/libgcc/config/bfin/linux-unwind.h

>>>> -@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -       void *puc;

>>>> -       char retcode[8];

>>>> -       siginfo_t info;

>>>> --      struct ucontext uc;

>>>> -+      ucontext_t uc;

>>>> -       } *rt_ = context->cfa;

>>>> -

>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>> -diff --git a/libgcc/config/i386/linux-unwind.h

>>>> b/libgcc/config/i386/linux-unwind.h

>>>> -index b1d5040a687..2009ad72260 100644

>>>> ---- a/libgcc/config/i386/linux-unwind.h

>>>> -+++ b/libgcc/config/i386/linux-unwind.h

>>>> -@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -   if (*(unsigned char *)(pc+0) == 0x48

>>>> -       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)

>>>> -     {

>>>> --      struct ucontext *uc_ = context->cfa;

>>>> -+      ucontext_t *uc_ = context->cfa;

>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>> -          The aliasing warning is correct, but should not be a problem

>>>> -          because it does not alias anything.  */

>>>> -@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -       siginfo_t *pinfo;

>>>> -       void *puc;

>>>> -       siginfo_t info;

>>>> --      struct ucontext uc;

>>>> -+      ucontext_t uc;

>>>> -       } *rt_ = context->cfa;

>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>> -          The aliasing warning is correct, but should not be a problem

>>>> -diff --git a/libgcc/config/pa/linux-unwind.h

>>>> b/libgcc/config/pa/linux-unwind.h

>>>> -index 580c18dad69..c2c3409bcc1 100644

>>>> ---- a/libgcc/config/pa/linux-unwind.h

>>>> -+++ b/libgcc/config/pa/linux-unwind.h

>>>> -@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -   struct sigcontext *sc;

>>>> -   struct rt_sigframe {

>>>> -     siginfo_t info;

>>>> --    struct ucontext uc;

>>>> -+    ucontext_t uc;

>>>> -   } *frame;

>>>> -

>>>> -   /* rt_sigreturn trampoline:

>>>> -diff --git a/libgcc/config/riscv/linux-unwind.h

>>>> b/libgcc/config/riscv/linux-unwind.h

>>>> -index a051a2869d4..1c8aeff7ef0 100644

>>>> ---- a/libgcc/config/riscv/linux-unwind.h

>>>> -+++ b/libgcc/config/riscv/linux-unwind.h

>>>> -@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -   struct rt_sigframe

>>>> -   {

>>>> -     siginfo_t info;

>>>> --    struct ucontext uc;

>>>> -+    ucontext_t uc;

>>>> -   };

>>>> -

>>>> -   struct rt_sigframe *rt_;

>>>> -diff --git a/libgcc/config/sh/linux-unwind.h

>>>> b/libgcc/config/sh/linux-unwind.h

>>>> -index 1038caeb5c3..a8c98220282 100644

>>>> ---- a/libgcc/config/sh/linux-unwind.h

>>>> -+++ b/libgcc/config/sh/linux-unwind.h

>>>> -@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -     {

>>>> -       struct rt_sigframe {

>>>> -       siginfo_t info;

>>>> --      struct ucontext uc;

>>>> -+      ucontext_t uc;

>>>> -       } *rt_ = context->cfa;

>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>> -          The aliasing warning is correct, but should not be a problem

>>>> -diff --git a/libgcc/config/tilepro/linux-unwind.h

>>>> b/libgcc/config/tilepro/linux-unwind.h

>>>> -index a8dc4405715..dba3b410279 100644

>>>> ---- a/libgcc/config/tilepro/linux-unwind.h

>>>> -+++ b/libgcc/config/tilepro/linux-unwind.h

>>>> -@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -   struct rt_sigframe {

>>>> -     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];

>>>> -     siginfo_t info;

>>>> --    struct ucontext uc;

>>>> -+    ucontext_t uc;

>>>> -   } *rt_;

>>>> -

>>>> -   /* Return if this is not a signal handler.  */

>>>> -diff --git a/libgcc/config/xtensa/linux-unwind.h

>>>> b/libgcc/config/xtensa/linux-unwind.h

>>>> -index 67c272820d0..b37b8b31bbf 100644

>>>> ---- a/libgcc/config/xtensa/linux-unwind.h

>>>> -+++ b/libgcc/config/xtensa/linux-unwind.h

>>>> -@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context

>>>> *context,

>>>> -

>>>> -   struct rt_sigframe {

>>>> -     siginfo_t info;

>>>> --    struct ucontext uc;

>>>> -+    struct ucontext_t uc;

>>>> -   } *rt_;

>>>> -

>>>> -   /* movi a2, __NR_rt_sigreturn; syscall */

>>>> ---

>>>> -2.13.2

>>>> -

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>>> b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>>> similarity index 91%

>>>> rename from meta/recipes-devtools/gcc/gcc-7.1.inc

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2.inc

>>>> index 2d9ca82de9..796e6b1eef 100644

>>>> --- a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>>> +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>>> @@ -2,13 +2,13 @@ require gcc-common.inc

>>>>

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

>>>>

>>>> -PV = "7.1.0"

>>>> +PV = "7.2.0"

>>>>

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

>>>>

>>>> -BINV = "7.1.0"

>>>> +BINV = "7.2.0"

>>>>

>>>> -FILESEXTRAPATHS =.

>>>> "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/backport:"

>>>> +FILESEXTRAPATHS =.

>>>> "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/backport:"

>>>>

>>>>  DEPENDS =+ "mpfr gmp libmpc zlib"

>>>>  NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"

>>>> @@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = "\

>>>>  "

>>>>

>>>>  #RELEASE = "7-20170504"

>>>> -BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

>>>> +BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"

>>>>  #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"

>>>>  #BASEURI ?= "git://

>>>> github.com/gcc-mirror/gcc;branch=gcc-6-branch;protocol=git"

>>>>  #BASEURI ?= "

>>>> http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/gcc-${RELEASE}.tar.bz2

>>>> "

>>>> @@ -73,15 +73,13 @@ SRC_URI = "\

>>>>

>>>> file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch \

>>>>             file://0047-sync-gcc-stddef.h-with-musl.patch \

>>>>             file://0048-gcc-Enable-static-PIE.patch \

>>>> -

>>>>  file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch \

>>>> -           file://0050-replace-struct-ucontext-with-ucontext_t.patch \

>>>>             file://fix-segmentation-fault-precompiled-hdr.patch \

>>>>             ${BACKPORTS} \

>>>>  "

>>>>  BACKPORTS = "\

>>>>  "

>>>> -SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"

>>>> -SRC_URI[sha256sum] =

>>>> "8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17"

>>>> +SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"

>>>> +SRC_URI[sha256sum] =

>>>> "1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a"

>>>>

>>>>  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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

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

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>>>> diff --git

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

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch

>>>> rename to

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

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>>>> diff --git

>>>> a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>>>> b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch

>>>> similarity index 100%

>>>> rename from

>>>> meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>>>> rename to

>>>> meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb

>>>> b/meta/recipes-devtools/gcc/gcc_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/gcc_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/gcc_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>>> b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb

>>>> b/meta/recipes-devtools/gcc/libgcc_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/libgcc_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/libgcc_7.2.bb

>>>> diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>>> b/meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>>> similarity index 100%

>>>> rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>>> rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>>>

>>> --

>>>> 2.14.1

>>>>

>>>> --

>>>> _______________________________________________

>>>> Openembedded-core mailing list

>>>> Openembedded-core@lists.openembedded.org

>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>>>>

>>>

>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Martin Jansa Aug. 22, 2017, 5:53 p.m. UTC | #5
The python-m2crypto turned to be unrelated to gcc upgrade, it was caused by
one of your patches:
https://patchwork.openembedded.org/patch/142879/

I've dropped it from master-next for now.

On Mon, Aug 21, 2017 at 4:03 PM, Khem Raj <raj.khem@gmail.com> wrote:

>

> On Mon, Aug 21, 2017 at 12:12 AM Martin Jansa <martin.jansa@gmail.com>

> wrote:

>

>> Still reproducible without thumb:

>> http://errors.yoctoproject.org/Errors/Details/152666/

>>

>> this might be also triggered by this upgrade:

>> http://errors.yoctoproject.org/Errors/Details/152770/

>>

>

> May be passing -cpperraswarn to swig will help

>

>> <http://errors.yoctoproject.org/Errors/Details/152770/>

>>

>> or from glibc final upgrade or something else, hard to know when exactly

>> it started as previous world builds were pretty much useless with all those

>> openssl caused issues.

>>

>> On Mon, Aug 21, 2017 at 2:37 AM, Khem Raj <raj.khem@gmail.com> wrote:

>>

>>>

>>> On Sun, Aug 20, 2017 at 5:31 PM Martin Jansa <martin.jansa@gmail.com>

>>> wrote:

>>>

>>>> Seems like python-matplotlib reliably triggers ICE in this version of

>>>> gcc:

>>>>

>>>> http://errors.yoctoproject.org/Errors/Details/152664/

>>>>

>>>> I think I haven't seen this one with 7.1.

>>>>

>>>

>>> Can you try disabling thumb mode and see if this works ?

>>>

>>>>

>>>> On Tue, Aug 15, 2017 at 7:42 AM, Khem Raj <raj.khem@gmail.com> wrote:

>>>>

>>>>> Drop upstreamed patches

>>>>>

>>>>> Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>>> ---

>>>>>  ...r-Use-stack_t-instead-of-struct-sigaltsta.patch |  81 -----------

>>>>>  ...0-replace-struct-ucontext-with-ucontext_t.patch | 149

>>>>> ---------------------

>>>>>  .../gcc/{gcc-7.1.inc => gcc-7.2.inc}               |  14 +-

>>>>>  .../0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch     |   0

>>>>>  .../{gcc-7.1 => gcc-7.2}/0008-c99-snprintf.patch   |   0

>>>>>  .../0009-gcc-poison-system-directories.patch       |   0

>>>>>  .../0010-gcc-poison-dir-extend.patch               |   0

>>>>>  .../0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch |   0

>>>>>  .../0012-64-bit-multilib-hack.patch                |   0

>>>>>  .../0013-optional-libstdc.patch                    |   0

>>>>>  ...0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch |   0

>>>>>  .../0015-COLLECT_GCC_OPTIONS.patch                 |   0

>>>>>  ...efaults.h-in-B-instead-of-S-and-t-oe-in-B.patch |   0

>>>>>  .../0017-fortran-cross-compile-hack.patch          |   0

>>>>>  .../0018-cpp-honor-sysroot.patch                   |   0

>>>>>  .../0019-MIPS64-Default-to-N64-ABI.patch           |   0

>>>>>  ...C_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch |   0

>>>>>  ...0021-gcc-Fix-argument-list-too-long-error.patch |   0

>>>>>  .../{gcc-7.1 => gcc-7.2}/0022-Disable-sdt.patch    |   0

>>>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0023-libtool.patch    |   0

>>>>>  ...4-pass-fix-v4bx-to-linker-to-support-EABI.patch |   0

>>>>>  ...tilib-config-files-from-B-instead-of-usin.patch |   0

>>>>>  ...-libdir-from-.la-which-usually-points-to-.patch |   0

>>>>>  .../gcc/{gcc-7.1 => gcc-7.2}/0027-export-CPP.patch |   0

>>>>>  ...AltiVec-generation-on-powepc-linux-target.patch |   0

>>>>>  ...-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch |   0

>>>>>  ...Ensure-target-gcc-headers-can-be-included.patch |   0

>>>>>  ...-t-build-with-disable-dependency-tracking.patch |   0

>>>>>  ...h-host-directory-during-relink-if-inst_pr.patch |   0

>>>>>  ...IBS_DIR-replacement-instead-of-hardcoding.patch |   0

>>>>>  .../0034-aarch64-Add-support-for-musl-ldso.patch   |   0

>>>>>  ...ibcc1-fix-libcc1-s-install-path-and-rpath.patch |   0

>>>>>  ...-handle-sysroot-support-for-nativesdk-gcc.patch |   0

>>>>>  ...et-sysroot-gcc-version-specific-dirs-with.patch |   0

>>>>>  ...-various-_FOR_BUILD-and-related-variables.patch |   0

>>>>>  .../0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch    |   0

>>>>>  ...shared-to-link-commandline-for-musl-targe.patch |   0

>>>>>  ...c-libcpp-support-ffile-prefix-map-old-new.patch |   0

>>>>>  ...ug-prefix-map-to-replace-ffile-prefix-map.patch |   0

>>>>>  ...-fdebug-prefix-map-support-to-remap-sourc.patch |   0

>>>>>  ...44-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch |   0

>>>>>  ...bgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch |   0

>>>>>  ...e-alias-for-__cpu_indicator_init-instead-.patch |   0

>>>>>  .../0047-sync-gcc-stddef.h-with-musl.patch         |   0

>>>>>  .../0048-gcc-Enable-static-PIE.patch               |   0

>>>>>  .../fix-segmentation-fault-precompiled-hdr.patch   |   0

>>>>>  ...s-canadian_7.1.bb => gcc-cross-canadian_7.2.bb} |   0

>>>>>  ...oss-initial_7.1.bb => gcc-cross-initial_7.2.bb} |   0

>>>>>  .../gcc/{gcc-cross_7.1.bb => gcc-cross_7.2.bb}     |   0

>>>>>  ...-initial_7.1.bb => gcc-crosssdk-initial_7.2.bb} |   0

>>>>>  .../{gcc-crosssdk_7.1.bb => gcc-crosssdk_7.2.bb}   |   0

>>>>>  .../gcc/{gcc-runtime_7.1.bb => gcc-runtime_7.2.bb} |   0

>>>>>  ...gcc-sanitizers_7.1.bb => gcc-sanitizers_7.2.bb} |   0

>>>>>  .../gcc/{gcc-source_7.1.bb => gcc-source_7.2.bb}   |   0

>>>>>  .../gcc/{gcc_7.1.bb => gcc_7.2.bb}                 |   0

>>>>>  ...libgcc-initial_7.1.bb => libgcc-initial_7.2.bb} |   0

>>>>>  .../gcc/{libgcc_7.1.bb => libgcc_7.2.bb}           |   0

>>>>>  .../gcc/{libgfortran_7.1.bb => libgfortran_7.2.bb} |   0

>>>>>  58 files changed, 6 insertions(+), 238 deletions(-)

>>>>>  delete mode 100644 meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>>>  delete mode 100644 meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1.inc => gcc-7.2.inc} (91%)

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

>>>>> gcc-7.2}/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch (100%)

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

>>>>> gcc-7.2}/0008-c99-snprintf.patch (100%)

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

>>>>> gcc-7.2}/0009-gcc-poison-system-directories.patch (100%)

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

>>>>> gcc-7.2}/0010-gcc-poison-dir-extend.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0011-gcc-4.3.3-

>>>>> SYSROOT_CFLAGS_FOR_TARGET.patch (100%)

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

>>>>> gcc-7.2}/0012-64-bit-multilib-hack.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0013-optional-libstdc.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch (100%)

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

>>>>> gcc-7.2}/0015-COLLECT_GCC_OPTIONS.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0016-Use-the-

>>>>> defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch (100%)

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

>>>>> gcc-7.2}/0017-fortran-cross-compile-hack.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0018-cpp-honor-sysroot.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0019-MIPS64-Default-to-N64-ABI.patch (100%)

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

>>>>> gcc-7.2}/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>>> (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0021-gcc-Fix-

>>>>> argument-list-too-long-error.patch (100%)

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

>>>>> gcc-7.2}/0022-Disable-sdt.patch (100%)

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

>>>>> gcc-7.2}/0023-libtool.patch (100%)

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

>>>>> gcc-7.2}/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>>> (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0025-Use-the-

>>>>> multilib-config-files-from-B-instead-of-usin.patch (100%)

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

>>>>> gcc-7.2}/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0027-export-CPP.patch (100%)

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

>>>>> gcc-7.2}/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0030-Ensure-target-gcc-headers-can-be-included.patch (100%)

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

>>>>> gcc-7.2}/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0034-aarch64-Add-support-for-musl-ldso.patch (100%)

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

>>>>> gcc-7.2}/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch (100%)

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

>>>>> gcc-7.2}/0036-handle-sysroot-support-for-nativesdk-gcc.patch (100%)

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

>>>>> gcc-7.2}/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-7.1 => gcc-7.2}/0040-Add-ssp_

>>>>> nonshared-to-link-commandline-for-musl-targe.patch (100%)

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

>>>>> gcc-7.2}/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch (100%)

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

>>>>> gcc-7.2}/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch (100%)

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

>>>>> gcc-7.2}/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>>> (100%)

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

>>>>> gcc-7.2}/0047-sync-gcc-stddef.h-with-musl.patch (100%)

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

>>>>> gcc-7.2}/0048-gcc-Enable-static-PIE.patch (100%)

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

>>>>> gcc-7.2}/fix-segmentation-fault-precompiled-hdr.patch (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-cross-canadian_7.1.bb =>

>>>>> gcc-cross-canadian_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-cross-initial_7.1.bb =>

>>>>> gcc-cross-initial_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-cross_7.1.bb =>

>>>>> gcc-cross_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk-initial_7.1.bb =>

>>>>> gcc-crosssdk-initial_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-crosssdk_7.1.bb =>

>>>>> gcc-crosssdk_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-runtime_7.1.bb =>

>>>>> gcc-runtime_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-sanitizers_7.1.bb =>

>>>>> gcc-sanitizers_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc-source_7.1.bb =>

>>>>> gcc-source_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{gcc_7.1.bb => gcc_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{libgcc-initial_7.1.bb =>

>>>>> libgcc-initial_7.2.bb} (100%)

>>>>>  rename meta/recipes-devtools/gcc/{libgcc_7.1.bb => libgcc_7.2.bb}

>>>>> (100%)

>>>>>  rename meta/recipes-devtools/gcc/{libgfortran_7.1.bb =>

>>>>> libgfortran_7.2.bb} (100%)

>>>>>

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

>>>>> stack_t-instead-of-struct-sigaltsta.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-

>>>>> sigaltsta.patch

>>>>> deleted file mode 100644

>>>>> index 165258b5d3..0000000000

>>>>> --- a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-

>>>>> stack_t-instead-of-struct-sigaltsta.patch

>>>>> +++ /dev/null

>>>>> @@ -1,81 +0,0 @@

>>>>> -From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00

>>>>> 2001

>>>>> -From: Khem Raj <raj.khem@gmail.com>

>>>>> -Date: Sun, 11 Jun 2017 10:09:13 -0700

>>>>> -Subject: [PATCH] libsanitizer: Use stack_t instead of struct

>>>>> sigaltstack

>>>>> -

>>>>> -https://reviews.llvm.org/D35246

>>>>> -

>>>>> -Upstream-Status: Submitted

>>>>> -

>>>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>>> ----

>>>>> - libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>>> | 4 ++--

>>>>> - libsanitizer/sanitizer_common/sanitizer_linux.h

>>>>>  | 6 +++---

>>>>> - .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc

>>>>> | 3 ++-

>>>>> - 3 files changed, 7 insertions(+), 6 deletions(-)

>>>>> -

>>>>> -

>>>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>>> -===================================================================

>>>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h

>>>>> -@@ -21,17 +21,15 @@

>>>>> - #include "sanitizer_platform_limits_posix.h"

>>>>> -

>>>>> - struct link_map;  // Opaque type returned by dlopen().

>>>>> --struct sigaltstack;

>>>>> -

>>>>> - namespace __sanitizer {

>>>>> - // Dirent structure for getdents(). Note that this structure is

>>>>> different from

>>>>> - // the one in <dirent.h>, which is used by readdir().

>>>>> - struct linux_dirent;

>>>>> -

>>>>> - // Syscall wrappers.

>>>>> - uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned

>>>>> int count);

>>>>> --uptr internal_sigaltstack(const struct sigaltstack* ss,

>>>>> --                          struct sigaltstack* oss);

>>>>> -+uptr internal_sigaltstack(const void* ss, void* oss);

>>>>> - uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,

>>>>> -     __sanitizer_sigset_t *oldset);

>>>>> -

>>>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>>> -===================================================================

>>>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc

>>>>> -@@ -631,8 +631,7 @@

>>>>> - }

>>>>> - #endif

>>>>> -

>>>>> --uptr internal_sigaltstack(const struct sigaltstack *ss,

>>>>> --                         struct sigaltstack *oss) {

>>>>> -+uptr internal_sigaltstack(const void *ss, void *oss) {

>>>>> -   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss,

>>>>> (uptr)oss);

>>>>> - }

>>>>> -

>>>>> -Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>>>> stoptheworld_linux_libcdep.cc

>>>>> -===================================================================

>>>>> ---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>>>> stoptheworld_linux_libcdep.cc

>>>>> -+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_

>>>>> stoptheworld_linux_libcdep.cc

>>>>> -@@ -287,7 +287,7 @@

>>>>> -

>>>>> -   // Alternate stack for signal handling.

>>>>> -   InternalScopedBuffer<char> handler_stack_memory(

>>>>> kHandlerStackSize);

>>>>> --  struct sigaltstack handler_stack;

>>>>> -+  stack_t handler_stack;

>>>>> -   internal_memset(&handler_stack, 0, sizeof(handler_stack));

>>>>> -   handler_stack.ss_sp = handler_stack_memory.data();

>>>>> -   handler_stack.ss_size = kHandlerStackSize;

>>>>> -Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>>> -===================================================================

>>>>> ---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>>> -+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc

>>>>> -@@ -288,7 +288,7 @@

>>>>> - int ExtractResolvFDs(void *state, int *fds, int nfd) {

>>>>> - #if SANITIZER_LINUX && !SANITIZER_ANDROID

>>>>> -   int cnt = 0;

>>>>> --  __res_state *statp = (__res_state*)state;

>>>>> -+  struct __res_state *statp = (struct __res_state*)state;

>>>>> -   for (int i = 0; i < MAXNS && cnt < nfd; i++) {

>>>>> -     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)

>>>>> -       fds[cnt++] = statp->_u._ext.nssocks[i];

>>>>> -

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

>>>>> ucontext-with-ucontext_t.patch

>>>>> deleted file mode 100644

>>>>> index e814992e44..0000000000

>>>>> --- a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-

>>>>> ucontext-with-ucontext_t.patch

>>>>> +++ /dev/null

>>>>> @@ -1,149 +0,0 @@

>>>>> -From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00

>>>>> 2001

>>>>> -From: Khem Raj <raj.khem@gmail.com>

>>>>> -Date: Wed, 28 Jun 2017 00:25:57 -0700

>>>>> -Subject: [PATCH 50/50] replace struct ucontext with ucontext_t

>>>>> -

>>>>> -Upstream-Status: Pending

>>>>> -

>>>>> -Signed-off-by: Khem Raj <raj.khem@gmail.com>

>>>>> ----

>>>>> - libgcc/config/aarch64/linux-unwind.h | 2 +-

>>>>> - libgcc/config/alpha/linux-unwind.h   | 2 +-

>>>>> - libgcc/config/bfin/linux-unwind.h    | 2 +-

>>>>> - libgcc/config/i386/linux-unwind.h    | 4 ++--

>>>>> - libgcc/config/pa/linux-unwind.h      | 2 +-

>>>>> - libgcc/config/riscv/linux-unwind.h   | 2 +-

>>>>> - libgcc/config/sh/linux-unwind.h      | 2 +-

>>>>> - libgcc/config/tilepro/linux-unwind.h | 2 +-

>>>>> - libgcc/config/xtensa/linux-unwind.h  | 2 +-

>>>>> - 9 files changed, 10 insertions(+), 10 deletions(-)

>>>>> -

>>>>> -diff --git a/libgcc/config/aarch64/linux-unwind.h

>>>>> b/libgcc/config/aarch64/linux-unwind.h

>>>>> -index d5d6980442f..d46d5f53be3 100644

>>>>> ---- a/libgcc/config/aarch64/linux-unwind.h

>>>>> -+++ b/libgcc/config/aarch64/linux-unwind.h

>>>>> -@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct

>>>>> _Unwind_Context *context,

>>>>> -   struct rt_sigframe

>>>>> -   {

>>>>> -     siginfo_t info;

>>>>> --    struct ucontext uc;

>>>>> -+    ucontext_t uc;

>>>>> -   };

>>>>> -

>>>>> -   struct rt_sigframe *rt_;

>>>>> -diff --git a/libgcc/config/alpha/linux-unwind.h

>>>>> b/libgcc/config/alpha/linux-unwind.h

>>>>> -index a91a5f4fe26..7202516581d 100644

>>>>> ---- a/libgcc/config/alpha/linux-unwind.h

>>>>> -+++ b/libgcc/config/alpha/linux-unwind.h

>>>>> -@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -     {

>>>>> -       struct rt_sigframe {

>>>>> -       siginfo_t info;

>>>>> --      struct ucontext uc;

>>>>> -+      ucontext_t uc;

>>>>> -       } *rt_ = context->cfa;

>>>>> -       sc = &rt_->uc.uc_mcontext;

>>>>> -     }

>>>>> -diff --git a/libgcc/config/bfin/linux-unwind.h

>>>>> b/libgcc/config/bfin/linux-unwind.h

>>>>> -index 9412c7652b8..37e9feb6965 100644

>>>>> ---- a/libgcc/config/bfin/linux-unwind.h

>>>>> -+++ b/libgcc/config/bfin/linux-unwind.h

>>>>> -@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -       void *puc;

>>>>> -       char retcode[8];

>>>>> -       siginfo_t info;

>>>>> --      struct ucontext uc;

>>>>> -+      ucontext_t uc;

>>>>> -       } *rt_ = context->cfa;

>>>>> -

>>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>>> -diff --git a/libgcc/config/i386/linux-unwind.h

>>>>> b/libgcc/config/i386/linux-unwind.h

>>>>> -index b1d5040a687..2009ad72260 100644

>>>>> ---- a/libgcc/config/i386/linux-unwind.h

>>>>> -+++ b/libgcc/config/i386/linux-unwind.h

>>>>> -@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -   if (*(unsigned char *)(pc+0) == 0x48

>>>>> -       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)

>>>>> -     {

>>>>> --      struct ucontext *uc_ = context->cfa;

>>>>> -+      ucontext_t *uc_ = context->cfa;

>>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>>> -          The aliasing warning is correct, but should not be a problem

>>>>> -          because it does not alias anything.  */

>>>>> -@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -       siginfo_t *pinfo;

>>>>> -       void *puc;

>>>>> -       siginfo_t info;

>>>>> --      struct ucontext uc;

>>>>> -+      ucontext_t uc;

>>>>> -       } *rt_ = context->cfa;

>>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>>> -          The aliasing warning is correct, but should not be a problem

>>>>> -diff --git a/libgcc/config/pa/linux-unwind.h

>>>>> b/libgcc/config/pa/linux-unwind.h

>>>>> -index 580c18dad69..c2c3409bcc1 100644

>>>>> ---- a/libgcc/config/pa/linux-unwind.h

>>>>> -+++ b/libgcc/config/pa/linux-unwind.h

>>>>> -@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -   struct sigcontext *sc;

>>>>> -   struct rt_sigframe {

>>>>> -     siginfo_t info;

>>>>> --    struct ucontext uc;

>>>>> -+    ucontext_t uc;

>>>>> -   } *frame;

>>>>> -

>>>>> -   /* rt_sigreturn trampoline:

>>>>> -diff --git a/libgcc/config/riscv/linux-unwind.h

>>>>> b/libgcc/config/riscv/linux-unwind.h

>>>>> -index a051a2869d4..1c8aeff7ef0 100644

>>>>> ---- a/libgcc/config/riscv/linux-unwind.h

>>>>> -+++ b/libgcc/config/riscv/linux-unwind.h

>>>>> -@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -   struct rt_sigframe

>>>>> -   {

>>>>> -     siginfo_t info;

>>>>> --    struct ucontext uc;

>>>>> -+    ucontext_t uc;

>>>>> -   };

>>>>> -

>>>>> -   struct rt_sigframe *rt_;

>>>>> -diff --git a/libgcc/config/sh/linux-unwind.h

>>>>> b/libgcc/config/sh/linux-unwind.h

>>>>> -index 1038caeb5c3..a8c98220282 100644

>>>>> ---- a/libgcc/config/sh/linux-unwind.h

>>>>> -+++ b/libgcc/config/sh/linux-unwind.h

>>>>> -@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -     {

>>>>> -       struct rt_sigframe {

>>>>> -       siginfo_t info;

>>>>> --      struct ucontext uc;

>>>>> -+      ucontext_t uc;

>>>>> -       } *rt_ = context->cfa;

>>>>> -       /* The void * cast is necessary to avoid an aliasing warning.

>>>>> -          The aliasing warning is correct, but should not be a problem

>>>>> -diff --git a/libgcc/config/tilepro/linux-unwind.h

>>>>> b/libgcc/config/tilepro/linux-unwind.h

>>>>> -index a8dc4405715..dba3b410279 100644

>>>>> ---- a/libgcc/config/tilepro/linux-unwind.h

>>>>> -+++ b/libgcc/config/tilepro/linux-unwind.h

>>>>> -@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -   struct rt_sigframe {

>>>>> -     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];

>>>>> -     siginfo_t info;

>>>>> --    struct ucontext uc;

>>>>> -+    ucontext_t uc;

>>>>> -   } *rt_;

>>>>> -

>>>>> -   /* Return if this is not a signal handler.  */

>>>>> -diff --git a/libgcc/config/xtensa/linux-unwind.h

>>>>> b/libgcc/config/xtensa/linux-unwind.h

>>>>> -index 67c272820d0..b37b8b31bbf 100644

>>>>> ---- a/libgcc/config/xtensa/linux-unwind.h

>>>>> -+++ b/libgcc/config/xtensa/linux-unwind.h

>>>>> -@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context

>>>>> *context,

>>>>> -

>>>>> -   struct rt_sigframe {

>>>>> -     siginfo_t info;

>>>>> --    struct ucontext uc;

>>>>> -+    struct ucontext_t uc;

>>>>> -   } *rt_;

>>>>> -

>>>>> -   /* movi a2, __NR_rt_sigreturn; syscall */

>>>>> ---

>>>>> -2.13.2

>>>>> -

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>>>> similarity index 91%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1.inc

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2.inc

>>>>> index 2d9ca82de9..796e6b1eef 100644

>>>>> --- a/meta/recipes-devtools/gcc/gcc-7.1.inc

>>>>> +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc

>>>>> @@ -2,13 +2,13 @@ require gcc-common.inc

>>>>>

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

>>>>>

>>>>> -PV = "7.1.0"

>>>>> +PV = "7.2.0"

>>>>>

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

>>>>>

>>>>> -BINV = "7.1.0"

>>>>> +BINV = "7.2.0"

>>>>>

>>>>> -FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/

>>>>> backport:"

>>>>> +FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/

>>>>> backport:"

>>>>>

>>>>>  DEPENDS =+ "mpfr gmp libmpc zlib"

>>>>>  NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"

>>>>> @@ -24,7 +24,7 @@ LIC_FILES_CHKSUM = "\

>>>>>  "

>>>>>

>>>>>  #RELEASE = "7-20170504"

>>>>> -BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"

>>>>> +BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"

>>>>>  #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"

>>>>>  #BASEURI ?= "git://github.com/gcc-mirror/gcc;branch=gcc-6-branch;

>>>>> protocol=git"

>>>>>  #BASEURI ?= "http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/

>>>>> gcc-${RELEASE}.tar.bz2"

>>>>> @@ -73,15 +73,13 @@ SRC_URI = "\

>>>>>             file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch

>>>>> \

>>>>>             file://0047-sync-gcc-stddef.h-with-musl.patch \

>>>>>             file://0048-gcc-Enable-static-PIE.patch \

>>>>> -           file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch

>>>>> \

>>>>> -           file://0050-replace-struct-ucontext-with-ucontext_t.patch

>>>>> \

>>>>>             file://fix-segmentation-fault-precompiled-hdr.patch \

>>>>>             ${BACKPORTS} \

>>>>>  "

>>>>>  BACKPORTS = "\

>>>>>  "

>>>>> -SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"

>>>>> -SRC_URI[sha256sum] = "8a8136c235f64c6fef69cac0d73a46

>>>>> a1a09bb250776a050aec8f9fc880bebc17"

>>>>> +SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"

>>>>> +SRC_URI[sha256sum] = "1cf7adf8ff4b5aa49041c8734bbcf1

>>>>> ad18cc4c94d0029aae0f4e48841088479a"

>>>>>

>>>>>  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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_

>>>>> FLAGS_FOR_TARGET.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_

>>>>> FOR_TARGET.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-

>>>>> system-directories.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-

>>>>> directories.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-

>>>>> directories.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-

>>>>> extend.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-

>>>>> extend.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-

>>>>> SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_

>>>>> CFLAGS_FOR_TARGET.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_

>>>>> CFLAGS_FOR_TARGET.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0012-64-bit-multilib-hack.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.

>>>>> patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.

>>>>> patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.

>>>>> patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

>>>>> RELAX_PIC_CALLS-bit.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_

>>>>> RELAX_PIC_CALLS-bit.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_

>>>>> RELAX_PIC_CALLS-bit.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0015-COLLECT_GCC_OPTIONS.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.

>>>>> patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0016-Use-the-defaults.

>>>>> h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-

>>>>> in-B-instead-of-S-and-t-oe-in-B.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0016-Use-the-defaults.h-

>>>>> in-B-instead-of-S-and-t-oe-in-B.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-

>>>>> compile-hack.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-

>>>>> compile-hack.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-

>>>>> compile-hack.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.

>>>>> patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.

>>>>> patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-

>>>>> to-N64-ABI.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-

>>>>> N64-ABI.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-

>>>>> N64-ABI.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_

>>>>> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_

>>>>> DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_

>>>>> LINKER-and-UCLIBC_DYNAMIC_LINKE.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

>>>>> list-too-long-error.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-

>>>>> list-too-long-error.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-

>>>>> list-too-long-error.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-

>>>>> fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-

>>>>> v4bx-to-linker-to-support-EABI.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-

>>>>> v4bx-to-linker-to-support-EABI.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

>>>>> config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-

>>>>> of-usin.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-

>>>>> config-files-from-B-instead-of-usin.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-

>>>>> config-files-from-B-instead-of-usin.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-

>>>>> libdir-from-.la-which-usually-points-to-.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-

>>>>> libdir-from-.la-which-usually-points-to-.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-

>>>>> from-.la-which-usually-points-to-.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-

>>>>> from-.la-which-usually-points-to-.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-

>>>>> AltiVec-generation-on-powepc-linux-target.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-

>>>>> AltiVec-generation-on-powepc-linux-target.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-

>>>>> generation-on-powepc-linux-target.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-

>>>>> generation-on-powepc-linux-target.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-

>>>>> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-

>>>>> MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_

>>>>> OSDIRNAMES-and-other-multilib-o.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-

>>>>> gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-

>>>>> headers-can-be-included.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-

>>>>> headers-can-be-included.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-

>>>>> build-with-disable-dependency-tracking.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-

>>>>> build-with-disable-dependency-tracking.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-

>>>>> with-disable-dependency-tracking.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-

>>>>> host-directory-during-relink-if-inst_pr.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-

>>>>> host-directory-during-relink-if-inst_pr.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-

>>>>> directory-during-relink-if-inst_pr.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-

>>>>> directory-during-relink-if-inst_pr.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_

>>>>> DIR-replacement-instead-of-hardcoding.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_

>>>>> DIR-replacement-instead-of-hardcoding.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-

>>>>> replacement-instead-of-hardcoding.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-

>>>>> replacement-instead-of-hardcoding.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-

>>>>> support-for-musl-ldso.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0034-aarch64-Add-support-for-musl-ldso.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-

>>>>> for-musl-ldso.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-

>>>>> libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-

>>>>> install-path-and-rpath.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

>>>>> support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-

>>>>> support-for-nativesdk-gcc.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-

>>>>> support-for-nativesdk-gcc.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

>>>>> sysroot-gcc-version-specific-dirs-with.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-

>>>>> sysroot-gcc-version-specific-dirs-with.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-

>>>>> sysroot-gcc-version-specific-dirs-with.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-

>>>>> sysroot-gcc-version-specific-dirs-with.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

>>>>> BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_

>>>>> BUILD-and-related-variables.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_

>>>>> BUILD-and-related-variables.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-

>>>>> MUSL_DYNAMIC_LINKER.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_

>>>>> DYNAMIC_LINKER.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_

>>>>> DYNAMIC_LINKER.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_

>>>>> nonshared-to-link-commandline-for-musl-targe.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_

>>>>> nonshared-to-link-commandline-for-musl-targe.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-

>>>>> link-commandline-for-musl-targe.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-

>>>>> support-ffile-prefix-map-old-new.patch b/meta/recipes-devtools/gcc/

>>>>> gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-

>>>>> ffile-prefix-map-old-new.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-

>>>>> ffile-prefix-map-old-new.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-

>>>>> prefix-map-to-replace-ffile-prefix-map.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-

>>>>> prefix-map-to-replace-ffile-prefix-map.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-

>>>>> 7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-

>>>>> map-to-replace-ffile-prefix-map.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-

>>>>> fdebug-prefix-map-support-to-remap-sourc.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-

>>>>> fdebug-prefix-map-support-to-remap-sourc.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-

>>>>> prefix-map-support-to-remap-sourc.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-

>>>>> prefix-map-support-to-remap-sourc.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-

>>>>> to-use-ldbl-128-on-ppc.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-

>>>>> use-ldbl-128-on-ppc.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-

>>>>> use-ldbl-128-on-ppc.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-

>>>>> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-

>>>>> using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-

>>>>> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-

>>>>> LDFLAGS-not-just-SHLIB_LDFLAGS.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-

>>>>> alias-for-__cpu_indicator_init-instead-.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-

>>>>> alias-for-__cpu_indicator_init-instead-.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-

>>>>> for-__cpu_indicator_init-instead-.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-

>>>>> for-__cpu_indicator_init-instead-.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.

>>>>> h-with-musl.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-

>>>>> with-musl.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-

>>>>> with-musl.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-

>>>>> PIE.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-

>>>>> PIE.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch

>>>>> b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-

>>>>> fault-precompiled-hdr.patch

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-

>>>>> precompiled-hdr.patch

>>>>> rename to meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-

>>>>> precompiled-hdr.patch

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/gcc_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/gcc_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/gcc_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/libgcc_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/libgcc_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/libgcc_7.2.bb

>>>>> diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>>>> b/meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>>>> similarity index 100%

>>>>> rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb

>>>>> rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb

>>>>>

>>>> --

>>>>> 2.14.1

>>>>>

>>>>> --

>>>>> _______________________________________________

>>>>> Openembedded-core mailing list

>>>>> Openembedded-core@lists.openembedded.org

>>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>>>>>

>>>>

>>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
diff mbox

Patch

diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch b/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch
deleted file mode 100644
index 165258b5d3..0000000000
--- a/meta/recipes-devtools/gcc/gcc-7.1/0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch
+++ /dev/null
@@ -1,81 +0,0 @@ 
-From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sun, 11 Jun 2017 10:09:13 -0700
-Subject: [PATCH] libsanitizer: Use stack_t instead of struct sigaltstack
-
-https://reviews.llvm.org/D35246
-
-Upstream-Status: Submitted
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- libsanitizer/sanitizer_common/sanitizer_linux.cc                    | 4 ++--
- libsanitizer/sanitizer_common/sanitizer_linux.h                     | 6 +++---
- .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        | 3 ++-
- 3 files changed, 7 insertions(+), 6 deletions(-)
-
-
-Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h
-===================================================================
---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h
-+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h
-@@ -21,17 +21,15 @@
- #include "sanitizer_platform_limits_posix.h"
- 
- struct link_map;  // Opaque type returned by dlopen().
--struct sigaltstack;
- 
- namespace __sanitizer {
- // Dirent structure for getdents(). Note that this structure is different from
- // the one in <dirent.h>, which is used by readdir().
- struct linux_dirent;
- 
- // Syscall wrappers.
- uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
--uptr internal_sigaltstack(const struct sigaltstack* ss,
--                          struct sigaltstack* oss);
-+uptr internal_sigaltstack(const void* ss, void* oss);
- uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,
-     __sanitizer_sigset_t *oldset);
- 
-Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc
-===================================================================
---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc
-+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc
-@@ -631,8 +631,7 @@
- }
- #endif
- 
--uptr internal_sigaltstack(const struct sigaltstack *ss,
--                         struct sigaltstack *oss) {
-+uptr internal_sigaltstack(const void *ss, void *oss) {
-   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
- }
- 
-Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
-===================================================================
---- gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
-+++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
-@@ -287,7 +287,7 @@
- 
-   // Alternate stack for signal handling.
-   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);
--  struct sigaltstack handler_stack;
-+  stack_t handler_stack;
-   internal_memset(&handler_stack, 0, sizeof(handler_stack));
-   handler_stack.ss_sp = handler_stack_memory.data();
-   handler_stack.ss_size = kHandlerStackSize;
-Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc
-===================================================================
---- gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc
-+++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc
-@@ -288,7 +288,7 @@
- int ExtractResolvFDs(void *state, int *fds, int nfd) {
- #if SANITIZER_LINUX && !SANITIZER_ANDROID
-   int cnt = 0;
--  __res_state *statp = (__res_state*)state;
-+  struct __res_state *statp = (struct __res_state*)state;
-   for (int i = 0; i < MAXNS && cnt < nfd; i++) {
-     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
-       fds[cnt++] = statp->_u._ext.nssocks[i];
-
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch b/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch
deleted file mode 100644
index e814992e44..0000000000
--- a/meta/recipes-devtools/gcc/gcc-7.1/0050-replace-struct-ucontext-with-ucontext_t.patch
+++ /dev/null
@@ -1,149 +0,0 @@ 
-From 7b3cb36ab07d0c36b500bb5d0548b190d4b5a9f6 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Wed, 28 Jun 2017 00:25:57 -0700
-Subject: [PATCH 50/50] replace struct ucontext with ucontext_t
-
-Upstream-Status: Pending
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- libgcc/config/aarch64/linux-unwind.h | 2 +-
- libgcc/config/alpha/linux-unwind.h   | 2 +-
- libgcc/config/bfin/linux-unwind.h    | 2 +-
- libgcc/config/i386/linux-unwind.h    | 4 ++--
- libgcc/config/pa/linux-unwind.h      | 2 +-
- libgcc/config/riscv/linux-unwind.h   | 2 +-
- libgcc/config/sh/linux-unwind.h      | 2 +-
- libgcc/config/tilepro/linux-unwind.h | 2 +-
- libgcc/config/xtensa/linux-unwind.h  | 2 +-
- 9 files changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/libgcc/config/aarch64/linux-unwind.h b/libgcc/config/aarch64/linux-unwind.h
-index d5d6980442f..d46d5f53be3 100644
---- a/libgcc/config/aarch64/linux-unwind.h
-+++ b/libgcc/config/aarch64/linux-unwind.h
-@@ -55,7 +55,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context *context,
-   struct rt_sigframe
-   {
-     siginfo_t info;
--    struct ucontext uc;
-+    ucontext_t uc;
-   };
- 
-   struct rt_sigframe *rt_;
-diff --git a/libgcc/config/alpha/linux-unwind.h b/libgcc/config/alpha/linux-unwind.h
-index a91a5f4fe26..7202516581d 100644
---- a/libgcc/config/alpha/linux-unwind.h
-+++ b/libgcc/config/alpha/linux-unwind.h
-@@ -51,7 +51,7 @@ alpha_fallback_frame_state (struct _Unwind_Context *context,
-     {
-       struct rt_sigframe {
- 	siginfo_t info;
--	struct ucontext uc;
-+	ucontext_t uc;
-       } *rt_ = context->cfa;
-       sc = &rt_->uc.uc_mcontext;
-     }
-diff --git a/libgcc/config/bfin/linux-unwind.h b/libgcc/config/bfin/linux-unwind.h
-index 9412c7652b8..37e9feb6965 100644
---- a/libgcc/config/bfin/linux-unwind.h
-+++ b/libgcc/config/bfin/linux-unwind.h
-@@ -52,7 +52,7 @@ bfin_fallback_frame_state (struct _Unwind_Context *context,
- 	void *puc;
- 	char retcode[8];
- 	siginfo_t info;
--	struct ucontext uc;
-+	ucontext_t uc;
-       } *rt_ = context->cfa;
- 
-       /* The void * cast is necessary to avoid an aliasing warning.
-diff --git a/libgcc/config/i386/linux-unwind.h b/libgcc/config/i386/linux-unwind.h
-index b1d5040a687..2009ad72260 100644
---- a/libgcc/config/i386/linux-unwind.h
-+++ b/libgcc/config/i386/linux-unwind.h
-@@ -58,7 +58,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context *context,
-   if (*(unsigned char *)(pc+0) == 0x48
-       && *(unsigned long long *)(pc+1) == RT_SIGRETURN_SYSCALL)
-     {
--      struct ucontext *uc_ = context->cfa;
-+      ucontext_t *uc_ = context->cfa;
-       /* The void * cast is necessary to avoid an aliasing warning.
-          The aliasing warning is correct, but should not be a problem
-          because it does not alias anything.  */
-@@ -138,7 +138,7 @@ x86_fallback_frame_state (struct _Unwind_Context *context,
- 	siginfo_t *pinfo;
- 	void *puc;
- 	siginfo_t info;
--	struct ucontext uc;
-+	ucontext_t uc;
-       } *rt_ = context->cfa;
-       /* The void * cast is necessary to avoid an aliasing warning.
-          The aliasing warning is correct, but should not be a problem
-diff --git a/libgcc/config/pa/linux-unwind.h b/libgcc/config/pa/linux-unwind.h
-index 580c18dad69..c2c3409bcc1 100644
---- a/libgcc/config/pa/linux-unwind.h
-+++ b/libgcc/config/pa/linux-unwind.h
-@@ -80,7 +80,7 @@ pa32_fallback_frame_state (struct _Unwind_Context *context,
-   struct sigcontext *sc;
-   struct rt_sigframe {
-     siginfo_t info;
--    struct ucontext uc;
-+    ucontext_t uc;
-   } *frame;
- 
-   /* rt_sigreturn trampoline:
-diff --git a/libgcc/config/riscv/linux-unwind.h b/libgcc/config/riscv/linux-unwind.h
-index a051a2869d4..1c8aeff7ef0 100644
---- a/libgcc/config/riscv/linux-unwind.h
-+++ b/libgcc/config/riscv/linux-unwind.h
-@@ -42,7 +42,7 @@ riscv_fallback_frame_state (struct _Unwind_Context *context,
-   struct rt_sigframe
-   {
-     siginfo_t info;
--    struct ucontext uc;
-+    ucontext_t uc;
-   };
- 
-   struct rt_sigframe *rt_;
-diff --git a/libgcc/config/sh/linux-unwind.h b/libgcc/config/sh/linux-unwind.h
-index 1038caeb5c3..a8c98220282 100644
---- a/libgcc/config/sh/linux-unwind.h
-+++ b/libgcc/config/sh/linux-unwind.h
-@@ -82,7 +82,7 @@ sh_fallback_frame_state (struct _Unwind_Context *context,
-     {
-       struct rt_sigframe {
- 	siginfo_t info;
--	struct ucontext uc;
-+	ucontext_t uc;
-       } *rt_ = context->cfa;
-       /* The void * cast is necessary to avoid an aliasing warning.
-          The aliasing warning is correct, but should not be a problem
-diff --git a/libgcc/config/tilepro/linux-unwind.h b/libgcc/config/tilepro/linux-unwind.h
-index a8dc4405715..dba3b410279 100644
---- a/libgcc/config/tilepro/linux-unwind.h
-+++ b/libgcc/config/tilepro/linux-unwind.h
-@@ -61,7 +61,7 @@ tile_fallback_frame_state (struct _Unwind_Context *context,
-   struct rt_sigframe {
-     unsigned char save_area[C_ABI_SAVE_AREA_SIZE];
-     siginfo_t info;
--    struct ucontext uc;
-+    ucontext_t uc;
-   } *rt_;
- 
-   /* Return if this is not a signal handler.  */
-diff --git a/libgcc/config/xtensa/linux-unwind.h b/libgcc/config/xtensa/linux-unwind.h
-index 67c272820d0..b37b8b31bbf 100644
---- a/libgcc/config/xtensa/linux-unwind.h
-+++ b/libgcc/config/xtensa/linux-unwind.h
-@@ -67,7 +67,7 @@ xtensa_fallback_frame_state (struct _Unwind_Context *context,
- 
-   struct rt_sigframe {
-     siginfo_t info;
--    struct ucontext uc;
-+    struct ucontext_t uc;
-   } *rt_;
- 
-   /* movi a2, __NR_rt_sigreturn; syscall */
--- 
-2.13.2
-
diff --git a/meta/recipes-devtools/gcc/gcc-7.1.inc b/meta/recipes-devtools/gcc/gcc-7.2.inc
similarity index 91%
rename from meta/recipes-devtools/gcc/gcc-7.1.inc
rename to meta/recipes-devtools/gcc/gcc-7.2.inc
index 2d9ca82de9..796e6b1eef 100644
--- a/meta/recipes-devtools/gcc/gcc-7.1.inc
+++ b/meta/recipes-devtools/gcc/gcc-7.2.inc
@@ -2,13 +2,13 @@  require gcc-common.inc
 
 # Third digit in PV should be incremented after a minor release
 
-PV = "7.1.0"
+PV = "7.2.0"
 
 # BINV should be incremented to a revision after a minor gcc release
 
-BINV = "7.1.0"
+BINV = "7.2.0"
 
-FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.1:${FILE_DIRNAME}/gcc-7.1/backport:"
+FILESEXTRAPATHS =. "${FILE_DIRNAME}/gcc-7.2:${FILE_DIRNAME}/gcc-7.2/backport:"
 
 DEPENDS =+ "mpfr gmp libmpc zlib"
 NATIVEDEPS = "mpfr-native gmp-native libmpc-native zlib-native"
@@ -24,7 +24,7 @@  LIC_FILES_CHKSUM = "\
 "
 
 #RELEASE = "7-20170504"
-BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2"
+BASEURI ?= "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.xz"
 #SRCREV = "f7cf798b73fd1a07098f9a490deec1e2a36e0bed"
 #BASEURI ?= "git://github.com/gcc-mirror/gcc;branch=gcc-6-branch;protocol=git"
 #BASEURI ?= "http://mirrors.concertpass.com/gcc/snapshots/${RELEASE}/gcc-${RELEASE}.tar.bz2"
@@ -73,15 +73,13 @@  SRC_URI = "\
            file://0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch \
            file://0047-sync-gcc-stddef.h-with-musl.patch \
            file://0048-gcc-Enable-static-PIE.patch \
-           file://0049-libsanitizer-Use-stack_t-instead-of-struct-sigaltsta.patch \
-           file://0050-replace-struct-ucontext-with-ucontext_t.patch \
            file://fix-segmentation-fault-precompiled-hdr.patch \
            ${BACKPORTS} \
 "
 BACKPORTS = "\
 "
-SRC_URI[md5sum] = "6bf56a2bca9dac9dbbf8e8d1036964a8"
-SRC_URI[sha256sum] = "8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17"
+SRC_URI[md5sum] = "ff370482573133a7fcdd96cd2f552292"
+SRC_URI[sha256sum] = "1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a"
 
 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-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch b/meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0008-c99-snprintf.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0008-c99-snprintf.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0009-gcc-poison-system-directories.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0009-gcc-poison-system-directories.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0010-gcc-poison-dir-extend.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0010-gcc-poison-dir-extend.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0011-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch b/meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0012-64-bit-multilib-hack.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0012-64-bit-multilib-hack.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch b/meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0013-optional-libstdc.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0013-optional-libstdc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch b/meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0014-gcc-disable-MASK_RELAX_PIC_CALLS-bit.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch b/meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0015-COLLECT_GCC_OPTIONS.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0015-COLLECT_GCC_OPTIONS.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch b/meta/recipes-devtools/gcc/gcc-7.2/0016-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-7.1/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0016-Use-the-defaults.h-in-B-instead-of-S-and-t-oe-in-B.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0017-fortran-cross-compile-hack.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0017-fortran-cross-compile-hack.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch b/meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0018-cpp-honor-sysroot.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0018-cpp-honor-sysroot.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch b/meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0019-MIPS64-Default-to-N64-ABI.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0019-MIPS64-Default-to-N64-ABI.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch b/meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0020-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch b/meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0021-gcc-Fix-argument-list-too-long-error.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0021-gcc-Fix-argument-list-too-long-error.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch b/meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0022-Disable-sdt.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0022-Disable-sdt.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch b/meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0023-libtool.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0023-libtool.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch b/meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0024-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch b/meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0025-Use-the-multilib-config-files-from-B-instead-of-usin.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch b/meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0026-Avoid-using-libdir-from-.la-which-usually-points-to-.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch b/meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0027-export-CPP.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0027-export-CPP.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch b/meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0028-Enable-SPE-AltiVec-generation-on-powepc-linux-target.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch b/meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0029-Disable-the-MULTILIB_OSDIRNAMES-and-other-multilib-o.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch b/meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0030-Ensure-target-gcc-headers-can-be-included.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0030-Ensure-target-gcc-headers-can-be-included.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch b/meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0031-gcc-4.8-won-t-build-with-disable-dependency-tracking.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch b/meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0032-Don-t-search-host-directory-during-relink-if-inst_pr.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch b/meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0033-Use-SYSTEMLIBS_DIR-replacement-instead-of-hardcoding.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch b/meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0034-aarch64-Add-support-for-musl-ldso.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0034-aarch64-Add-support-for-musl-ldso.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch b/meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0035-libcc1-fix-libcc1-s-install-path-and-rpath.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch b/meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0036-handle-sysroot-support-for-nativesdk-gcc.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0036-handle-sysroot-support-for-nativesdk-gcc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch b/meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0037-Search-target-sysroot-gcc-version-specific-dirs-with.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch b/meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0038-Fix-various-_FOR_BUILD-and-related-variables.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0038-Fix-various-_FOR_BUILD-and-related-variables.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch b/meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0039-nios2-Define-MUSL_DYNAMIC_LINKER.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch b/meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0040-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch b/meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0041-gcc-libcpp-support-ffile-prefix-map-old-new.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch b/meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0042-Reuse-fdebug-prefix-map-to-replace-ffile-prefix-map.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch b/meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0043-gcc-final.c-fdebug-prefix-map-support-to-remap-sourc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch b/meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0045-Link-libgcc-using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch b/meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0046-libgcc_s-Use-alias-for-__cpu_indicator_init-instead-.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch b/meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0047-sync-gcc-stddef.h-with-musl.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0047-sync-gcc-stddef.h-with-musl.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch b/meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/0048-gcc-Enable-static-PIE.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/0048-gcc-Enable-static-PIE.patch
diff --git a/meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch b/meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-7.1/fix-segmentation-fault-precompiled-hdr.patch
rename to meta/recipes-devtools/gcc/gcc-7.2/fix-segmentation-fault-precompiled-hdr.patch
diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb b/meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-canadian_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-canadian_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb b/meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross-initial_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross-initial_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-cross_7.1.bb b/meta/recipes-devtools/gcc/gcc-cross_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-cross_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-cross_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb b/meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk-initial_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb b/meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-crosssdk_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-crosssdk_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-runtime_7.1.bb b/meta/recipes-devtools/gcc/gcc-runtime_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-runtime_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-runtime_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb b/meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-sanitizers_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-sanitizers_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc-source_7.1.bb b/meta/recipes-devtools/gcc/gcc-source_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc-source_7.1.bb
rename to meta/recipes-devtools/gcc/gcc-source_7.2.bb
diff --git a/meta/recipes-devtools/gcc/gcc_7.1.bb b/meta/recipes-devtools/gcc/gcc_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/gcc_7.1.bb
rename to meta/recipes-devtools/gcc/gcc_7.2.bb
diff --git a/meta/recipes-devtools/gcc/libgcc-initial_7.1.bb b/meta/recipes-devtools/gcc/libgcc-initial_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc-initial_7.1.bb
rename to meta/recipes-devtools/gcc/libgcc-initial_7.2.bb
diff --git a/meta/recipes-devtools/gcc/libgcc_7.1.bb b/meta/recipes-devtools/gcc/libgcc_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/libgcc_7.1.bb
rename to meta/recipes-devtools/gcc/libgcc_7.2.bb
diff --git a/meta/recipes-devtools/gcc/libgfortran_7.1.bb b/meta/recipes-devtools/gcc/libgfortran_7.2.bb
similarity index 100%
rename from meta/recipes-devtools/gcc/libgfortran_7.1.bb
rename to meta/recipes-devtools/gcc/libgfortran_7.2.bb