[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-core
Subject: [OE-core] [RFT][PATCH 0/2] GCC 11 Pre-release
From: "Khem Raj" <raj.khem () gmail ! com>
Date: 2021-03-30 21:30:17
Message-ID: 20210330213019.2300696-1-raj.khem () gmail ! com
[Download RAW message or body]
Content-Transfer-Encoding: 8bit
This patchset updates to upcoming gcc 11 release, Please give it a try
in your test beds if you have cycles, since there is still sometime left
for final GCC 11 release perhaps we can squeeze in some bugfixes
They are also available via git here
https://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc-11
Khem Raj (2):
gcc: Upgrade to GCC 11
libgcc-initial: Do not build fp128 to decimal ppc functions
meta/conf/distro/include/tcmode-default.inc | 2 +-
.../gcc/{gcc-10.2.inc => gcc-11.0.inc} | 23 +-
...ian_10.2.bb => gcc-cross-canadian_11.0.bb} | 0
.../{gcc-cross_10.2.bb => gcc-cross_11.0.bb} | 0
...-crosssdk_10.2.bb => gcc-crosssdk_11.0.bb} | 0
...cc-runtime_10.2.bb => gcc-runtime_11.0.bb} | 0
...itizers_10.2.bb => gcc-sanitizers_11.0.bb} | 0
...{gcc-source_10.2.bb => gcc-source_11.0.bb} | 0
...-up-__aarch64_cas16_acq_rel-fallback.patch | 66 --
...ight-Line-Speculation-SLS-mitigation.patch | 202 ------
...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch | 10 +-
...libgomp-libitc-Fix-bootstrap-PR70454.patch | 208 ------
...e-SLS-mitigation-for-RET-and-BR-inst.patch | 607 ----------------
.../0002-gcc-poison-system-directories.patch | 55 +-
...h64-Mitigate-SLS-for-BLR-instruction.patch | 658 ------------------
...-gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch | 6 +-
.../gcc/gcc/0004-64-bit-multilib-hack.patch | 10 +-
.../gcc/gcc/0005-optional-libstdc.patch | 26 +-
.../gcc/gcc/0006-COLLECT_GCC_OPTIONS.patch | 6 +-
...ts.h-in-B-instead-of-S-and-t-oe-in-B.patch | 16 +-
.../gcc/0008-fortran-cross-compile-hack.patch | 10 +-
.../gcc/gcc/0009-cpp-honor-sysroot.patch | 14 +-
.../gcc/0010-MIPS64-Default-to-N64-ABI.patch | 6 +-
...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch | 32 +-
...gcc-Fix-argument-list-too-long-error.patch | 11 +-
.../gcc/gcc/0013-Disable-sdt.patch | 18 +-
.../gcc/gcc/0014-libtool.patch | 2 +-
...s-fix-v4bx-to-linker-to-support-EABI.patch | 4 +-
...-config-files-from-B-instead-of-usin.patch | 14 +-
...ir-from-.la-which-usually-points-to-.patch | 2 +-
.../gcc/gcc/0018-export-CPP.patch | 4 +-
...e-target-gcc-headers-can-be-included.patch | 12 +-
...t-directory-during-relink-if-inst_pr.patch | 2 +-
...IR-replacement-instead-of-hardcoding.patch | 4 +-
...22-aarch64-Add-support-for-musl-ldso.patch | 4 +-
...-fix-libcc1-s-install-path-and-rpath.patch | 10 +-
...le-sysroot-support-for-nativesdk-gcc.patch | 44 +-
...sroot-gcc-version-specific-dirs-with.patch | 8 +-
...ous-_FOR_BUILD-and-related-variables.patch | 18 +-
...027-nios2-Define-MUSL_DYNAMIC_LINKER.patch | 4 +-
...d-to-link-commandline-for-musl-targe.patch | 10 +-
...using-LDFLAGS-not-just-SHLIB_LDFLAGS.patch | 4 +-
.../0030-sync-gcc-stddef.h-with-musl.patch | 4 +-
...-fault-in-precompiled-header-generat.patch | 6 +-
.../gcc/0032-Fix-for-testsuite-failure.patch | 2 +-
...Re-introduce-spe-commandline-options.patch | 13 +-
...as-for-__cpu_indicator_init-instead-.patch | 12 +-
...s-Do-not-use-__LINE__-for-maintainin.patch | 34 +-
...ngw32-Enable-operation_not_supported.patch | 8 +-
...omic-Do-not-enforce-march-on-aarch64.patch | 8 +-
.../gcc/{gcc_10.2.bb => gcc_11.0.bb} | 0
meta/recipes-devtools/gcc/libgcc-initial.inc | 2 +
...initial_10.2.bb => libgcc-initial_11.0.bb} | 0
.../gcc/{libgcc_10.2.bb => libgcc_11.0.bb} | 0
...ibgfortran_10.2.bb => libgfortran_11.0.bb} | 0
55 files changed, 238 insertions(+), 1983 deletions(-)
rename meta/recipes-devtools/gcc/{gcc-10.2.inc => gcc-11.0.inc} (82%)
rename meta/recipes-devtools/gcc/{gcc-cross-canadian_10.2.bb => \
gcc-cross-canadian_11.0.bb} (100%) rename \
meta/recipes-devtools/gcc/{gcc-cross_10.2.bb => gcc-cross_11.0.bb} (100%) rename \
meta/recipes-devtools/gcc/{gcc-crosssdk_10.2.bb => gcc-crosssdk_11.0.bb} (100%) \
rename meta/recipes-devtools/gcc/{gcc-runtime_10.2.bb => gcc-runtime_11.0.bb} (100%) \
rename meta/recipes-devtools/gcc/{gcc-sanitizers_10.2.bb => gcc-sanitizers_11.0.bb} \
(100%) rename meta/recipes-devtools/gcc/{gcc-source_10.2.bb => gcc-source_11.0.bb} \
(100%) delete mode 100644 \
meta/recipes-devtools/gcc/gcc/0001-aarch64-Fix-up-__aarch64_cas16_acq_rel-fallback.patch
delete mode 100644 \
meta/recipes-devtools/gcc/gcc/0001-aarch64-New-Straight-Line-Speculation-SLS-mitigation.patch
delete mode 100644 \
meta/recipes-devtools/gcc/gcc/0001-libatomic-libgomp-libitc-Fix-bootstrap-PR70454.patch
delete mode 100644 \
meta/recipes-devtools/gcc/gcc/0002-aarch64-Introduce-SLS-mitigation-for-RET-and-BR-inst.patch
delete mode 100644 \
meta/recipes-devtools/gcc/gcc/0003-aarch64-Mitigate-SLS-for-BLR-instruction.patch \
rename meta/recipes-devtools/gcc/{gcc_10.2.bb => gcc_11.0.bb} (100%) rename \
meta/recipes-devtools/gcc/{libgcc-initial_10.2.bb => libgcc-initial_11.0.bb} (100%) \
rename meta/recipes-devtools/gcc/{libgcc_10.2.bb => libgcc_11.0.bb} (100%) rename \
meta/recipes-devtools/gcc/{libgfortran_10.2.bb => libgfortran_11.0.bb} (100%)
--
2.31.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#150087): https://lists.openembedded.org/g/openembedded-core/message/150087
Mute This Topic: https://lists.openembedded.org/mt/81736164/4454766
Group Owner: openembedded-core+owner@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [openembedded-core@marc.info]
-=-=-=-=-=-=-=-=-=-=-=-
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic