This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allnoconfig in repository toolchain/ci/gcc.
from 8adfe466f55 Daily bump. adds a8c23451936 Fortran: fix ICE and wrong code with TRANSFER and CHARACTER [...] adds 11581a272eb Daily bump. adds 520147ba19d x86: Also check mode of memory broadcast in bcst_mem_operand adds c239267759b c: Fix ICE on deferred pragma in unknown attribute argument [...] adds 2712f1249e0 optabs: Fix up checking for CALLs in newly added code by do [...] adds 06142a317a4 loop-invariant: Fix -fcompare-debug failure [PR103837] adds fbc542de1bc fold-const: Fix up fold_truth_andor_1 shift handling [PR103813] adds a4e45a579e2 shrink-wrapping: Fix up prologue block discovery [PR103860] adds be66fad59a7 c-family: Use BULTINS_LOCATION for predefined macros change [...] adds 533695ca333 libcpp: Fix up ##__VA_OPT__ handling [PR89971] adds 27cfe106823 objc: Fix handling of break stmt inside of switch inside of [...] adds 0dd533da49c ifcvt: Check for asm goto at the end of then_bb/else_bb in [...] adds 18abe529d09 c++: Ensure some more that immediate functions aren't gimpl [...] adds 777b73e4598 c-family: Fix up -W*conversion on bitwise &/|/^ [PR101537] adds cb4998fcdf2 c++: Silence -Wuseless-cast warnings during move [PR103480] adds 91ac88cada3 c++: Fix handling of temporaries with consteval ctors and n [...] adds 8e4c410bb02 i386: Fix *aes<aeswideklvariant>u8 adds baf18a6d47c match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} [...] adds 3991e4c752b dwarf2out: Fix -gsplit-dwarf on riscv [PR103874] adds 505b418a40a optabs: Don't create pseudos in prepare_cmp_insn when not a [...] adds ce3954262a6 gcc-changelog: sync from master. adds 9f2201bf48e c++: ICE with noexcept and canonical types [PR101715] adds c403f6ce077 Daily bump. adds 79b0091b13e rs6000: Remove GCC 8.1 U10__float128 mangling compatibility [...] adds 7857c8ab8ba Daily bump. adds 44d28c67b48 testsuite: Fix up pr104188.c testcase for i686-linux [PR104188] adds 276648888d2 Fortran: MOLD argument to TRANSFER intrinsic having storage [...] adds f3c7cb5fb8a Fortran: optional argument DIM for intrinsics NORM2, PARITY [...] adds 193e5ee46e5 aarch64: [PR101529] Fix vector shuffle insertion expansion adds c3251374af4 Fortran: fix simplification of TRANSFER for zero-sized char [...] new 779d428cefe Daily bump.
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: contrib/ChangeLog | 6 + contrib/gcc-changelog/git_commit.py | 12 +- contrib/gcc-changelog/test_email.py | 5 + contrib/gcc-changelog/test_patches.txt | 82 +++++++++ gcc/ChangeLog | 134 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 20 +++ gcc/c-family/c-cppbuiltin.c | 6 + gcc/c-family/c-warn.c | 28 +++ gcc/c/ChangeLog | 18 ++ gcc/c/c-parser.c | 5 + gcc/c/c-typeck.c | 3 +- gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64.c | 3 +- gcc/config/arm/arm-c.c | 2 + gcc/config/i386/i386-c.c | 4 + gcc/config/i386/predicates.md | 2 + gcc/config/i386/sse.md | 2 +- gcc/config/rs6000/rs6000-call.c | 12 -- gcc/config/rs6000/rs6000-internal.h | 3 - gcc/config/rs6000/rs6000.c | 53 +----- gcc/config/s390/s390-c.c | 2 + gcc/cp/ChangeLog | 42 +++++ gcc/cp/constexpr.c | 6 +- gcc/cp/decl2.c | 1 + gcc/cp/semantics.c | 11 ++ gcc/cp/tree.c | 24 ++- gcc/dwarf2out.c | 5 +- gcc/fold-const.c | 14 +- gcc/fortran/ChangeLog | 43 +++++ gcc/fortran/check.c | 8 +- gcc/fortran/simplify.c | 13 +- gcc/fortran/target-memory.c | 2 +- gcc/fortran/trans-intrinsic.c | 17 +- gcc/ifcvt.c | 6 + gcc/loop-invariant.c | 19 +- gcc/match.pd | 15 +- gcc/optabs-tree.c | 21 ++- gcc/optabs.c | 16 +- gcc/shrink-wrap.c | 5 +- gcc/testsuite/ChangeLog | 193 +++++++++++++++++++++ gcc/testsuite/c-c++-common/cpp/va-opt-9.c | 20 +++ gcc/testsuite/c-c++-common/pr101537.c | 26 +++ gcc/testsuite/c-c++-common/pr103881.c | 20 +++ gcc/testsuite/g++.dg/cpp/pr103012.C | 18 ++ gcc/testsuite/g++.dg/cpp0x/noexcept72.C | 21 +++ gcc/testsuite/g++.dg/cpp0x/noexcept73.C | 13 ++ gcc/testsuite/g++.dg/cpp2a/consteval26.C | 39 +++++ gcc/testsuite/g++.dg/cpp2a/consteval27.C | 18 ++ gcc/testsuite/g++.dg/warn/Wuseless-cast2.C | 24 +++ gcc/testsuite/g++.target/i386/pr103012.C | 19 ++ gcc/testsuite/gcc.c-torture/compile/pr103813.c | 10 ++ gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c | 12 ++ gcc/testsuite/gcc.dg/pr102478.c | 29 ++++ gcc/testsuite/gcc.dg/pr103587.c | 7 + gcc/testsuite/gcc.dg/pr103837.c | 19 ++ gcc/testsuite/gcc.dg/pr103838.c | 28 +++ gcc/testsuite/gcc.dg/pr103860.c | 31 ++++ gcc/testsuite/gcc.target/i386/pr103908.c | 24 +++ gcc/testsuite/gcc.target/i386/pr104188.c | 71 ++++++++ gcc/testsuite/gfortran.dg/argument_checking_26.f90 | 14 ++ gcc/testsuite/gfortran.dg/pr102860.f90 | 10 ++ gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 | 115 ++++++++++++ gcc/testsuite/gfortran.dg/transfer_check_6.f90 | 11 ++ gcc/testsuite/gfortran.dg/transfer_simplify_11.f90 | 2 +- gcc/testsuite/gfortran.dg/transfer_simplify_13.f90 | 34 ++++ gcc/testsuite/objc.dg/pr103639.m | 101 +++++++++++ libcpp/ChangeLog | 9 + libcpp/macro.c | 5 + 69 files changed, 1508 insertions(+), 109 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-9.c create mode 100644 gcc/testsuite/c-c++-common/pr101537.c create mode 100644 gcc/testsuite/c-c++-common/pr103881.c create mode 100644 gcc/testsuite/g++.dg/cpp/pr103012.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept72.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept73.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval26.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval27.C create mode 100644 gcc/testsuite/g++.dg/warn/Wuseless-cast2.C create mode 100644 gcc/testsuite/g++.target/i386/pr103012.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103813.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c create mode 100644 gcc/testsuite/gcc.dg/pr102478.c create mode 100644 gcc/testsuite/gcc.dg/pr103587.c create mode 100644 gcc/testsuite/gcc.dg/pr103837.c create mode 100644 gcc/testsuite/gcc.dg/pr103838.c create mode 100644 gcc/testsuite/gcc.dg/pr103860.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103908.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104188.c create mode 100644 gcc/testsuite/gfortran.dg/argument_checking_26.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102860.f90 create mode 100644 gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 create mode 100644 gcc/testsuite/gfortran.dg/transfer_check_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/transfer_simplify_13.f90 create mode 100644 gcc/testsuite/objc.dg/pr103639.m