This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from abc5ef891cc Merge master r12-6143. adds 05edf6c470a LTO: Prune some warnings in the testsuite adds ade9130f509 Fortran: keep values of IEEE_CLASS_TYPE in sync adds e5acfcad98f tree-ssa-dce: Fix up -fcompare-debug failures in make_forwa [...] adds 62c3f75fd29 compiler, libgo: don't pad sparc64-linux epollevent adds be475aa0aae Daily bump. adds dc1969dab39 loop-invariant: Don't move cold bb instructions to preheade [...] adds 1820137ba62 shrink-wrapping: Fix up prologue block discovery [PR103860] adds 1dbe26b949c c-family: Use BULTINS_LOCATION for predefined macros change [...] adds 73898bc006e docs: Add missing dash for argument. adds 52441f18db7 emit-rtl: Fix a -fcompare-debug issue due to var-tracking [ [...] adds be674bdd11d libiberty: support digits in cpp mangled clone names adds 5545d1edcbd libcpp: Fix up ##__VA_OPT__ handling [PR89971] adds 6c684aa50d4 regrename: Fix -fcompare-debug issue in find_rename_reg [PR103756] adds 84790a9d4bb Daily bump. adds d9da496a82c testsuite: XFAIL some Wstringop-overflow tests ... adds e3cbb8c66c9 libgfortran: Fix bootstrap on targets without static_assert macro. new 24d7992c8a3 Merge master r12-6159.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 97 ++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 ++ gcc/c-family/c-cppbuiltin.c | 6 ++ gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/arm/arm-c.c | 2 + gcc/config/i386/i386-c.c | 4 + gcc/config/s390/s390-c.c | 2 + gcc/doc/cpp.texi | 2 +- gcc/emit-rtl.c | 8 +- gcc/fortran/ChangeLog | 10 +++ gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 15 +++- gcc/godump.c | 2 +- gcc/loop-invariant.c | 17 +++- gcc/regrename.c | 13 ++- gcc/shrink-wrap.c | 5 +- gcc/testsuite/ChangeLog | 53 ++++++++++++ gcc/testsuite/c-c++-common/Wstringop-overflow-2.c | 50 +++++------ gcc/testsuite/c-c++-common/cpp/va-opt-9.c | 20 +++++ gcc/testsuite/g++.dg/cpp/pr103012.C | 18 ++++ gcc/testsuite/g++.dg/opt/pr103742.C | 36 ++++++++ gcc/testsuite/g++.dg/opt/pr103756.C | 57 +++++++++++++ gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C | 44 +++++----- gcc/testsuite/g++.target/i386/pr103012.C | 19 +++++ gcc/testsuite/gcc.dg/Wstringop-overflow-28.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-68.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-75.c | 36 ++++---- gcc/testsuite/gcc.dg/Wstringop-overflow-76.c | 20 ++--- .../{tree-ssa/ssa-lim-23.c => loop-invariant-2.c} | 5 +- gcc/testsuite/gcc.dg/pr103808.c | 23 +++++ gcc/testsuite/gcc.dg/pr103860.c | 31 +++++++ gcc/testsuite/lib/prune.exp | 7 ++ gcc/testsuite/lib/target-supports.exp | 16 ++++ gcc/tree-ssa-dce.c | 38 ++++++++- libcpp/ChangeLog | 6 ++ libcpp/macro.c | 8 +- libgfortran/ChangeLog | 4 + libgfortran/ieee/ieee_helper.c | 21 +++-- libgfortran/runtime/string.c | 4 +- libgo/mkrsysinfo.sh | 2 +- libiberty/ChangeLog | 7 ++ libiberty/cp-demangle.c | 5 +- libiberty/testsuite/demangle-expected | 5 ++ 44 files changed, 627 insertions(+), 114 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-9.c create mode 100644 gcc/testsuite/g++.dg/cpp/pr103012.C create mode 100644 gcc/testsuite/g++.dg/opt/pr103742.C create mode 100644 gcc/testsuite/g++.dg/opt/pr103756.C create mode 100644 gcc/testsuite/g++.target/i386/pr103012.C copy gcc/testsuite/gcc.dg/{tree-ssa/ssa-lim-23.c => loop-invariant-2.c} (60%) create mode 100644 gcc/testsuite/gcc.dg/pr103808.c create mode 100644 gcc/testsuite/gcc.dg/pr103860.c