This patchset enables OE to use first of GCC 11 release series
this is a major upgrade and details are here

https://gcc.gnu.org/gcc-11/changes.html

If you are porting your packages then porting guide is helpful

https://gcc.gnu.org/gcc-11/porting_to.html

Bugs addressed in this release

https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&list_id=300438&resolution=FIXED&target_milestone=11.0

Its also available on openembedded-core-contrib repo

https://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/gcc11

have fun !

Khem Raj (2):
  libgcc-initial: Do not build fp128 to decimal ppc functions
  gcc: Upgrade to GCC 11

 meta/conf/distro/include/maintainers.inc      |   2 +-
 meta/conf/distro/include/tcmode-default.inc   |   2 +-
 .../gcc/{gcc-10.3.inc => gcc-11.1.inc}        |  12 +-
 ...ian_10.3.bb => gcc-cross-canadian_11.1.bb} |   0
 .../{gcc-cross_10.3.bb => gcc-cross_11.1.bb}  |   0
 ...-crosssdk_10.3.bb => gcc-crosssdk_11.1.bb} |   0
 ...cc-runtime_10.3.bb => gcc-runtime_11.1.bb} |   0
 ...itizers_10.3.bb => gcc-sanitizers_11.1.bb} |   0
 ...{gcc-source_10.3.bb => gcc-source_11.1.bb} |   0
 ...0001-gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch |  10 +-
 .../0002-gcc-poison-system-directories.patch  |  52 +++--
 ...-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 |  28 +--
 ...gcc-Fix-argument-list-too-long-error.patch |   6 +-
 .../gcc/gcc/0013-Disable-sdt.patch            |  16 +-
 .../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 |   8 +-
 ...le-sysroot-support-for-nativesdk-gcc.patch |  41 ++--
 ...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 |  11 +-
 ...as-for-__cpu_indicator_init-instead-.patch |  12 +-
 ...s-Do-not-use-__LINE__-for-maintainin.patch |  34 +--
 ...ngw32-Enable-operation_not_supported.patch |   4 +-
 ...omic-Do-not-enforce-march-on-aarch64.patch |   8 +-
 ...libgomp-libitc-Fix-bootstrap-PR70454.patch | 209 ------------------
 .../gcc/{gcc_10.3.bb => gcc_11.1.bb}          |   0
 meta/recipes-devtools/gcc/libgcc-initial.inc  |   2 +
 ...initial_10.3.bb => libgcc-initial_11.1.bb} |   0
 .../gcc/{libgcc_10.3.bb => libgcc_11.1.bb}    |   0
 ...ibgfortran_10.3.bb => libgfortran_11.1.bb} |   0
 52 files changed, 226 insertions(+), 429 deletions(-)
 rename meta/recipes-devtools/gcc/{gcc-10.3.inc => gcc-11.1.inc} (94%)
 rename meta/recipes-devtools/gcc/{gcc-cross-canadian_10.3.bb => 
gcc-cross-canadian_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-cross_10.3.bb => gcc-cross_11.1.bb} 
(100%)
 rename meta/recipes-devtools/gcc/{gcc-crosssdk_10.3.bb => 
gcc-crosssdk_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-runtime_10.3.bb => gcc-runtime_11.1.bb} 
(100%)
 rename meta/recipes-devtools/gcc/{gcc-sanitizers_10.3.bb => 
gcc-sanitizers_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{gcc-source_10.3.bb => gcc-source_11.1.bb} 
(100%)
 delete mode 100644 
meta/recipes-devtools/gcc/gcc/0038-libatomic-libgomp-libitc-Fix-bootstrap-PR70454.patch
 rename meta/recipes-devtools/gcc/{gcc_10.3.bb => gcc_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc-initial_10.3.bb => 
libgcc-initial_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgcc_10.3.bb => libgcc_11.1.bb} (100%)
 rename meta/recipes-devtools/gcc/{libgfortran_10.3.bb => libgfortran_11.1.bb} 
(100%)

--
2.31.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#151077): 
https://lists.openembedded.org/g/openembedded-core/message/151077
Mute This Topic: https://lists.openembedded.org/mt/82447911/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to