This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_apm/gnu-release-arm-spec2k6-Os in repository toolchain/ci/gcc.
from 15eae6020dc git scripts: sync from master. adds 892c58d9311 [Ada] Compile s-mmap and 128bit on x86_64-linux-gnux32 adds 1d3f5f5e52a [Ada] Set target_cpu to x32 for x86_64-linux-gnux32 adds f953701576b Daily bump. adds 0351d851f79 Fortran: handle expansion of zero-sized array constructors adds 448e9a53939 Daily bump. adds 99566992720 Daily bump. adds 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 [...] adds 779d428cefe Daily bump. adds 5e6dd70f3a7 Sync git aliases from master. adds 06f179b7b48 Daily bump. adds 2aa4400cb98 c++: when delegating constructor throws [PR103711] adds cfcf6459810 c++: nested catch in ctor fn-try-block [PR61611] adds 0d87092f889 Fix wrong operator for universal_integer operands in instance adds 2c7d8ca8317 tree-optimization/103489 - fix ICE when bool pattern recog fails adds 08f594465fa tree-optimization/103596 - fix missed propagation into switches adds 9794cf77a93 Daily bump. adds a6adc7aca5b Daily bump. adds 56f2ef30b1d Daily bump. adds 518697a54eb Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 18 ++ contrib/gcc-changelog/git_commit.py | 12 +- contrib/gcc-changelog/test_email.py | 5 + contrib/gcc-changelog/test_patches.txt | 82 ++++++++ contrib/gcc-git-customization.sh | 7 +- contrib/git-descr.sh | 37 ++++ contrib/git-undescr.sh | 13 ++ gcc/ChangeLog | 164 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 28 +++ gcc/ada/Makefile.rtl | 5 + gcc/ada/exp_ch4.adb | 6 +- gcc/ada/gcc-interface/Makefile.in | 7 + 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 | 53 +++++ gcc/cp/constexpr.c | 6 +- gcc/cp/decl2.c | 1 + gcc/cp/except.c | 20 +- gcc/cp/init.c | 10 + gcc/cp/semantics.c | 11 + gcc/cp/tree.c | 24 ++- gcc/dwarf2out.c | 5 +- gcc/fold-const.c | 14 +- gcc/fortran/ChangeLog | 52 +++++ gcc/fortran/array.c | 3 + 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 | 232 +++++++++++++++++++++ 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/eh/ctor-fntry1.C | 23 ++ gcc/testsuite/g++.dg/eh/delegating1.C | 28 +++ 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.dg/torture/pr103489.c | 12 ++ gcc/testsuite/gcc.dg/torture/pr103596.c | 36 ++++ 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/pr102520.f90 | 6 +- gcc/testsuite/gfortran.dg/pr102860.f90 | 10 + gcc/testsuite/gfortran.dg/pr103692.f90 | 23 ++ 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/gnat.dg/generic_comp.adb | 39 ++++ gcc/testsuite/objc.dg/pr103639.m | 101 +++++++++ gcc/tree-ssa-propagate.c | 62 +++--- gcc/tree-ssa-propagate.h | 2 +- gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-vect-loop.c | 18 ++ libcpp/ChangeLog | 9 + libcpp/macro.c | 5 + 90 files changed, 1947 insertions(+), 158 deletions(-) create mode 100755 contrib/git-descr.sh create mode 100755 contrib/git-undescr.sh 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/eh/ctor-fntry1.C create mode 100644 gcc/testsuite/g++.dg/eh/delegating1.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.dg/torture/pr103489.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr103596.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/pr103692.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/gnat.dg/generic_comp.adb create mode 100644 gcc/testsuite/objc.dg/pr103639.m