This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check_bootstrap/master-aarch64-check_bootstrap_lto in repository toolchain/ci/gcc.
from 9eb8785b3fa inline: fix ICE with -fprofile-generate adds 0caf592d6ae aarch64: Add support for Armv8.8-a memory operations and me [...] adds bb768f8b45a aarch64: Add memmove expansion for +mops adds d3bd985e799 aarch64: Use +mops to inline memset operations adds 5954b4d415f aarch64: Add command-line support for Armv8.8-a adds 16c848090f2 Add -fipa-strict-aliasing adds 0ecb48d7530 Preserve cpu specific CRTSTUFF_T_CFLAGS on powerpc-vxworks7 adds 0515c95d5fe VxWorks config fixes for shared objects adds 4099d6501e3 Tigthen libc_internal and crtstuff for VxWorks shared objects adds 20a0e2721a9 Remove special case for arm-vxworks on the use of vxcrtstuff adds 04577ac0843 Remove ppc*-vxworks7* inadequate libgcc Makefile fragments adds fc4a93eb412 Rework VXWORKS_LINK_SPEC for shared objects support adds 149739c3947 x86: Avoid generating orb $0, %ah adds a7acb6dca94 [PR99531] Modify pseudo class cost calculation when process [...] adds 7f1239cb43f Daily bump. adds 228d64af4e2 Adjust 'gfortran.dg/goacc/privatization-1-*' [PR103576, PR103697] adds e163dbbc443 c: Fix ICE on deferred pragma in unknown attribute argument [...] adds dff8ae8e839 Drop the fpic multilib for powerpc*-vxworks* adds c5ef950d0bb c++: remove COMPOUND_EXPR_OVERLOADED flag adds 336dc544ebc c++: don't leak 'arglist' in build_new_op adds d8eae5abf3d Remove fpic multilib on x86_64-vxworks adds 561414cdf8e c++: processing_template_decl vs template depth [PR103408] adds b0e6a257f18 libstdc++: Fix non-reserved name in <regex> header adds 0dfb1bd9445 testsuite: fix ASAN errors adds fdcddba8f29 aarch64: Add LS64 extension and intrinsics adds 81fdb5d4ad6 MAINTAINERS: Add myself to write after approval adds 973f6aedeb6 [PR99531] Do not scan push insn for ia32 in the test
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 1 + gcc/ChangeLog | 144 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/c-parser.c | 5 + gcc/common.opt | 4 + gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-builtins.c | 130 +++++++++++++++++ gcc/config/aarch64/aarch64-c.c | 2 + gcc/config/aarch64/aarch64-option-extensions.def | 3 + gcc/config/aarch64/aarch64-simd.md | 48 +++++++ gcc/config/aarch64/aarch64.c | 159 +++++++++++++++++---- gcc/config/aarch64/aarch64.h | 33 +++-- gcc/config/aarch64/aarch64.md | 136 +++++++++++++++++- gcc/config/aarch64/aarch64.opt | 12 ++ gcc/config/aarch64/arm_acle.h | 37 +++++ gcc/config/arm/types.md | 1 + gcc/config/i386/i386.md | 9 ++ gcc/config/i386/t-vxworks | 7 - gcc/config/rs6000/t-vxworks | 6 +- gcc/config/rs6000/vxworks.h | 13 +- gcc/config/vx-common.h | 7 +- gcc/config/vxworks.h | 92 ++++++++---- gcc/cp/call.c | 6 +- gcc/cp/constraint.cc | 16 --- gcc/cp/cp-tree.h | 10 +- gcc/cp/decl.c | 10 +- gcc/cp/friend.c | 26 +++- gcc/cp/parser.c | 28 ++-- gcc/cp/pt.c | 46 ++---- gcc/cp/semantics.c | 2 +- gcc/cp/tree.c | 5 - gcc/doc/invoke.texi | 17 ++- gcc/fortran/ChangeLog | 7 + gcc/ipa-modref.c | 8 +- gcc/ira-costs.c | 22 +-- gcc/testsuite/ChangeLog | 37 +++++ gcc/testsuite/g++.dg/concepts/diagnostic18.C | 4 +- gcc/testsuite/g++.dg/cpp23/auto-fncast11.C | 19 +++ gcc/testsuite/gcc.dg/pr103587.c | 7 + gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c | 58 ++++++++ .../gcc.target/aarch64/acle/ls64_ld64b-2.c | 15 ++ .../gcc.target/aarch64/acle/ls64_ld64b-3.c | 15 ++ gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c | 15 ++ .../gcc.target/aarch64/acle/ls64_ld_st_o0.c | 30 ++++ .../gcc.target/aarch64/acle/ls64_st64b-2.c | 15 ++ gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv-2.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv-3.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv0-2.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv0-3.c | 15 ++ .../gcc.target/aarch64/acle/ls64_st64bv0.c | 15 ++ gcc/testsuite/gcc.target/aarch64/mops_1.c | 57 ++++++++ gcc/testsuite/gcc.target/aarch64/mops_2.c | 57 ++++++++ gcc/testsuite/gcc.target/aarch64/mops_3.c | 85 +++++++++++ .../gcc.target/aarch64/pragma_cpp_predefs_2.c | 14 ++ gcc/testsuite/gcc.target/i386/avx2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/m128-check.h | 8 +- gcc/testsuite/gcc.target/i386/pr103611-1.c | 30 ++++ gcc/testsuite/gcc.target/i386/pr99531.c | 7 + gcc/testsuite/gcc.target/i386/sse2-psraq-1.c | 2 +- gcc/testsuite/gcc.target/i386/sse4_2-check.h | 1 + .../goacc/privatization-1-compute-loop.f90 | 1 - .../gfortran.dg/goacc/privatization-1-compute.f90 | 1 - .../goacc/privatization-1-routine_gang-loop.f90 | 1 - .../goacc/privatization-1-routine_gang.f90 | 1 - libgcc/ChangeLog | 33 +++++ libgcc/config.host | 8 +- libgcc/config/t-vxcrtstuffS | 9 ++ libgcc/config/t-vxworks | 4 +- libgcc/config/vxcrtstuff.c | 77 +++++++++- libgomp/ChangeLog | 5 + libstdc++-v3/ChangeLog | 22 +++ libstdc++-v3/include/bits/regex_compiler.tcc | 4 +- libstdc++-v3/testsuite/17_intro/names.cc | 1 + 75 files changed, 1579 insertions(+), 226 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast11.C create mode 100644 gcc/testsuite/gcc.dg/pr103587.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_asm.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_ld_st_o0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mops_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mops_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mops_3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103611-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99531.c create mode 100644 libgcc/config/t-vxcrtstuffS