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-allmodconfig in repository toolchain/ci/gcc.
from f56873dfdbf Daily bump. adds 5b857c033e3 Daily bump. adds 91f8a7a34cf sanitizer: cherry pick 414482751452e54710f16bae58458c66298aaf69 adds 3c50d31dcf7 Daily bump. adds 129bf4f2efc c/101512 - fix missing address-taking in c_common_mark_addr [...] adds c891d268c44 tree-optimization/101505 - properly determine stmt precisio [...] adds 32d307b851f aarch64: Turn sve_width tuning field into a bitmask adds d0d9602e3cd aarch64: Add a simple fixed-point class for costing adds 398305efe6a aarch64: Split out aarch64_adjust_body_cost_sve adds b28c5f682bf aarch64: Add gather_load_xNN_cost tuning fields adds 0c2e1ed84db aarch64: Tweak the cost of elementwise stores adds 54c0d0dd9a8 aarch64: Tweak MLA vector costs adds 65b5ab4744e aarch64: Restrict issue heuristics to inner vector loop adds 484cc90311a aarch64: Add -mtune=neoverse-512tvb adds 41ddd56e5d4 Daily bump. adds 990bea6f7e2 Daily bump. adds bde6489fe03 Daily bump. adds 85d87813fcd Daily bump. adds fcb9be628e5 Daily bump. new 63758bead03 libstdc++: Improve Doxygen documentation groups [PR 101258] new ea32f15d44e libstdc++: Improvements to Doxygen markup new 2fbb6039c5f libstdc++: Change [cmp.alg] assertions to constraints new 546cf317558 libstdc++: Implement LWG 3465 for std::compare_partial_orde [...] new c5f17274aab libstdc++: Add more tests for filesystem::create_directory [...] new bde28c60c70 libstdc++: Fix create_directories to resolve symlinks [PR101510] new 90f3dd128bc c++: Improve memory usage of subsumption [PR100828]
The 7 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 | 106 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-common.c | 11 +- gcc/config/aarch64/aarch64-cores.def | 1 + gcc/config/aarch64/aarch64-protos.h | 17 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 634 ++++++++++++++++----- gcc/config/aarch64/fractional-cost.h | 236 ++++++++ gcc/cp/logic.cc | 118 ++-- gcc/doc/invoke.texi | 27 +- gcc/testsuite/ChangeLog | 16 + gcc/testsuite/gcc.dg/torture/pr101512.c | 11 + gcc/testsuite/gcc.dg/vect/pr101505.c | 16 + gcc/tree-vect-patterns.c | 14 + libsanitizer/ChangeLog | 7 + .../sanitizer_common/sanitizer_posix_libcdep.cpp | 7 +- libstdc++-v3/doc/doxygen/doxygroups.cc | 4 +- libstdc++-v3/doc/doxygen/user.cfg.in | 28 +- libstdc++-v3/include/bits/fs_fwd.h | 34 +- libstdc++-v3/include/bits/fs_path.h | 20 +- libstdc++-v3/include/bits/random.h | 6 +- libstdc++-v3/include/bits/random.tcc | 6 +- libstdc++-v3/include/bits/this_thread_sleep.h | 2 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 24 +- libstdc++-v3/include/experimental/bits/fs_path.h | 12 +- libstdc++-v3/include/experimental/bits/simd.h | 12 + .../include/experimental/bits/simd_detail.h | 3 + libstdc++-v3/include/experimental/simd | 17 + libstdc++-v3/include/experimental/type_traits | 37 +- libstdc++-v3/include/ext/throw_allocator.h | 2 +- libstdc++-v3/include/std/chrono | 72 ++- libstdc++-v3/include/std/scoped_allocator | 8 +- libstdc++-v3/include/std/system_error | 26 +- libstdc++-v3/include/std/type_traits | 225 ++++++-- libstdc++-v3/include/std/variant | 4 + libstdc++-v3/libsupc++/compare | 51 +- libstdc++-v3/libsupc++/exception | 20 +- libstdc++-v3/libsupc++/exception.h | 1 + libstdc++-v3/src/c++17/fs_ops.cc | 5 +- libstdc++-v3/src/filesystem/ops.cc | 2 +- .../18_support/comparisons/algorithms/fallback.cc | 42 ++ .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../filesystem/operations/create_directories.cc | 23 + .../filesystem/operations/create_directory.cc | 31 + .../filesystem/operations/create_directories.cc | 23 + .../filesystem/operations/create_directory.cc | 32 ++ 47 files changed, 1604 insertions(+), 404 deletions(-) create mode 100644 gcc/config/aarch64/fractional-cost.h create mode 100644 gcc/testsuite/gcc.dg/torture/pr101512.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr101505.c create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/algorithms/fallback.cc