This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/gcc.
from 6fbec038f7a Use SHF_GNU_RETAIN to preserve symbol definitions adds eacc335bf91 go-test.exp: permit trailing */ on ERROR line adds 4bdf1e53a81 loop-iv: Fix typo in `iv_analyze_expr' description adds 7da97411b04 Use add/sub/neg insns to eliminate compare/test insns on H8 adds e4c02ce4ab6 if-to-switch: consider only integral types adds c961e94901e if-to-switch: Support chain with 2 BBs. adds 49ca22dd678 diagnostics: ignore -fmax-errors for ICE adds 018248ef6d0 i386: Fix abs an maxmin expanders for TARGET_PARTIAL_REG_ST [...] adds 82800987cb3 rs6000: Disable HTM for Power10 and later by default adds ee42f826b90 GDB hooks: improve documentation adds 337d6362458 Fix __builtin_clear_padding for empty struct. adds 037fe26ee1a expansion: Further improve double-word modulo, division and [...] adds e34153b0e23 expansion: Fix up infinite recursion due to double-word mod [...] adds a35d5e93654 guard maybe_set_vectorized_backedge_value calls adds d01ebe56c2f Add new test-case. adds d38fbb5a863 libstdc++: Fix indentation in rope adds 74270a546cf libstdc++: Fix null pointer dereferences in __gnu_cxx::rope adds 8b2c3b5af3d libstdc++: Use longer timeout for istream::gcount() overflow tests adds a1ebd4f9f71 x86: Add the missing '.' for -mneeded adds 694d4a6d0c4 Use the section flag 'o' for __patchable_function_entries adds f5850e7da93 ipa: do not DECL_IS_MALLOC for void fns adds 6725994fe99 MAINTAINERS: Add myself as arc port maintainer adds 05f7a2afe8f C++ Module Binding Vector adds bad800c03d0 vec.h: Fix GCC build with -std=gnu++20 [PR98059] adds feb93adf76e tree-optimization/97630 - fix SLP cycle memory leak adds 744ca1bf1cc c++: Fix bootstrap adds 329ae1d7751 c++: Extend build_array_type API adds 0fc6469d249 c++: Add lang_decl, type_decl API adds f0a2d11f8ad Upgrade ACATS testsuite to latest ACATS 2.6 adds c7932d5626a compiler: don't advance past unexpected semicolon adds ed281e4a944 compiler: improve mixed named/unnamed parameter error message adds 5bd5d85117c compiler: reword "declared and not used" error message adds af418051383 c++: RTTI accessors for modules adds dd053eea0be libstdc++: Use libatomic for tests on all 32-bit powerpc targets adds 98e89dcf95e Go testsuite: update semi6.go from source repo adds cf442555835 Sync .gitignore with binutils-gdb adds 9776b4653bc IBM Z: Use llihf and oilf to load large immediates into GPRs
No new revisions were added by this update.
Summary of changes: .gitignore | 7 + MAINTAINERS | 1 + gcc/cgraph.c | 2 + gcc/config.in | 6 + gcc/config/h8300/addsub.md | 54 ++- gcc/config/h8300/h8300.md | 33 ++ gcc/config/h8300/jumpcall.md | 10 +- gcc/config/i386/i386.md | 8 +- gcc/config/i386/i386.opt | 2 +- gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000.c | 5 +- gcc/config/s390/s390-protos.h | 1 + gcc/config/s390/s390.c | 31 ++ gcc/config/s390/s390.md | 23 + gcc/configure | 52 +++ gcc/configure.ac | 22 + gcc/cp/cp-tree.def | 3 + gcc/cp/cp-tree.h | 21 +- gcc/cp/decl.c | 1 + gcc/cp/lex.c | 13 +- gcc/cp/name-lookup.h | 119 +++++ gcc/cp/ptree.c | 38 ++ gcc/cp/rtti.c | 34 +- gcc/cp/tree.c | 47 +- gcc/diagnostic.c | 2 +- gcc/doc/sourcebuild.texi | 3 + gcc/explow.c | 2 +- gcc/expmed.c | 72 +-- gcc/expmed.h | 4 +- gcc/expr.c | 2 +- gcc/gdbinit.in | 38 +- gcc/gimple-fold.c | 2 + gcc/gimple-if-to-switch.cc | 7 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 2 +- gcc/go/gofrontend/parse.cc | 5 +- gcc/internal-fn.c | 77 +++- gcc/ipa-pure-const.c | 3 +- gcc/loop-iv.c | 2 +- gcc/optabs.c | 139 +++++- gcc/optabs.h | 2 + gcc/output.h | 3 +- gcc/targhooks.c | 5 +- .../ada/acats/support/{acats25.lst => acats26.lst} | 30 +- gcc/testsuite/ada/acats/support/fcndecl.ada | 18 +- gcc/testsuite/ada/acats/support/impdef.a | 15 +- gcc/testsuite/ada/acats/support/impdefg.a | 27 +- gcc/testsuite/ada/acats/support/macro.dfs | 5 +- gcc/testsuite/ada/acats/support/repbody.ada | 5 +- gcc/testsuite/ada/acats/support/tctouch.ada | 3 +- gcc/testsuite/ada/acats/tests/c3/c352001.a | 270 +++++++++++ gcc/testsuite/ada/acats/tests/c4/c433001.a | 9 +- gcc/testsuite/ada/acats/tests/c4/c453001.a | 236 ++++++++++ gcc/testsuite/ada/acats/tests/c4/c45622a.ada | 83 ---- gcc/testsuite/ada/acats/tests/c4/c45624a.ada | 86 ---- gcc/testsuite/ada/acats/tests/c4/c45624b.ada | 81 ---- gcc/testsuite/ada/acats/tests/c4/c460013.a | 188 ++++++++ gcc/testsuite/ada/acats/tests/c4/c460014.a | 289 ++++++++++++ gcc/testsuite/ada/acats/tests/c6/c620001.a | 340 ++++++++++++++ gcc/testsuite/ada/acats/tests/c6/c620002.a | 509 +++++++++++++++++++++ gcc/testsuite/ada/acats/tests/c7/c761006.a | 47 +- gcc/testsuite/ada/acats/tests/c9/c96004a.ada | 48 +- gcc/testsuite/ada/acats/tests/c9/c96007a.ada | 28 +- gcc/testsuite/ada/acats/tests/cb/cb41004.a | 73 ++- gcc/testsuite/ada/acats/tests/cc/cc3016f.ada | 19 +- gcc/testsuite/ada/acats/tests/cd/cd30011.a | 155 +++++++ gcc/testsuite/ada/acats/tests/cd/cd30012.a | 173 +++++++ gcc/testsuite/ada/acats/tests/cd/cd90001.a | 31 +- gcc/testsuite/ada/acats/tests/cxa/cxa3004.a | 235 ++++++++++ gcc/testsuite/ada/acats/tests/cxa/cxa5013.a | 326 +++++++++++++ gcc/testsuite/ada/acats/tests/cxa/cxac005.a | 24 +- gcc/testsuite/ada/acats/tests/cxb/cxb30061.am | 404 ++++++++++++++++ gcc/testsuite/ada/acats/tests/cxf/cxf2001.a | 202 ++++---- gcc/testsuite/g++.dg/ipa/pr98075.C | 30 ++ gcc/testsuite/g++.dg/pr93195a.C | 27 ++ gcc/testsuite/g++.dg/pr93195b.C | 14 + gcc/testsuite/gcc.c-torture/compile/pr98087.c | 14 + gcc/testsuite/gcc.dg/pr97459-1.c | 2 +- gcc/testsuite/gcc.dg/pr97459-2.c | 2 +- gcc/testsuite/gcc.dg/{pr97459-1.c => pr97459-3.c} | 6 +- gcc/testsuite/gcc.dg/{pr97459-2.c => pr97459-4.c} | 6 +- gcc/testsuite/gcc.dg/{pr97459-1.c => pr97459-5.c} | 12 +- gcc/testsuite/gcc.dg/{pr97459-2.c => pr97459-6.c} | 17 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/pr98084.c | 26 ++ gcc/testsuite/gcc.dg/tree-ssa/pr98094.c | 21 + gcc/testsuite/gcc.target/h8300/add-2.c | 5 + gcc/testsuite/gcc.target/h8300/add-3.c | 5 + gcc/testsuite/gcc.target/h8300/add.c | 118 +++++ gcc/testsuite/gcc.target/h8300/sub-2.c | 5 + gcc/testsuite/gcc.target/h8300/sub-3.c | 5 + gcc/testsuite/gcc.target/h8300/sub.c | 118 +++++ gcc/testsuite/gcc.target/i386/pr97282.c | 4 +- gcc/testsuite/gcc.target/i386/pr98079.c | 13 + gcc/testsuite/gcc.target/s390/load-imm64-1.c | 14 + gcc/testsuite/gcc.target/s390/load-imm64-2.c | 14 + gcc/testsuite/go.test/go-test.exp | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug373.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug388.go | 6 +- gcc/testsuite/go.test/test/syntax/semi6.go | 8 +- gcc/testsuite/go.test/test/typeswitch2.go | 16 +- gcc/testsuite/lib/target-supports.exp | 40 ++ gcc/tree-vect-loop.c | 24 +- gcc/tree-vect-slp.c | 30 +- gcc/tree-vectorizer.c | 10 +- gcc/tree-vectorizer.h | 9 +- gcc/varasm.c | 10 + gcc/vec.h | 2 +- libstdc++-v3/include/ext/rope | 39 +- libstdc++-v3/include/ext/ropeimpl.h | 23 +- .../27_io/basic_istream/ignore/char/94749.cc | 1 + .../27_io/basic_istream/ignore/wchar_t/94749.cc | 1 + libstdc++-v3/testsuite/lib/dg-options.exp | 9 +- 113 files changed, 4864 insertions(+), 733 deletions(-) rename gcc/testsuite/ada/acats/support/{acats25.lst => acats26.lst} (99%) create mode 100644 gcc/testsuite/ada/acats/tests/c3/c352001.a create mode 100644 gcc/testsuite/ada/acats/tests/c4/c453001.a delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c45622a.ada delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624a.ada delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624b.ada create mode 100644 gcc/testsuite/ada/acats/tests/c4/c460013.a create mode 100644 gcc/testsuite/ada/acats/tests/c4/c460014.a create mode 100644 gcc/testsuite/ada/acats/tests/c6/c620001.a create mode 100644 gcc/testsuite/ada/acats/tests/c6/c620002.a create mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30011.a create mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30012.a create mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa3004.a create mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa5013.a create mode 100644 gcc/testsuite/ada/acats/tests/cxb/cxb30061.am create mode 100644 gcc/testsuite/g++.dg/ipa/pr98075.C create mode 100644 gcc/testsuite/g++.dg/pr93195a.C create mode 100644 gcc/testsuite/g++.dg/pr93195b.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98087.c copy gcc/testsuite/gcc.dg/{pr97459-1.c => pr97459-3.c} (87%) copy gcc/testsuite/gcc.dg/{pr97459-2.c => pr97459-4.c} (88%) copy gcc/testsuite/gcc.dg/{pr97459-1.c => pr97459-5.c} (74%) copy gcc/testsuite/gcc.dg/{pr97459-2.c => pr97459-6.c} (68%) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98084.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98094.c create mode 100644 gcc/testsuite/gcc.target/h8300/add-2.c create mode 100644 gcc/testsuite/gcc.target/h8300/add-3.c create mode 100644 gcc/testsuite/gcc.target/h8300/add.c create mode 100644 gcc/testsuite/gcc.target/h8300/sub-2.c create mode 100644 gcc/testsuite/gcc.target/h8300/sub-3.c create mode 100644 gcc/testsuite/gcc.target/h8300/sub.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98079.c create mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-1.c create mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-2.c