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-master-aarch64-mainline-allmodconfig in repository toolchain/ci/gcc.
from 617695cdc2b Handle fnspec in local ipa-modref adds ae7a23a3fab Move clone_info to summary adds 60d9f254876 libstdc++: Prefer double to long double in std::shuffle_ord [...] adds de77abee118 libstdc++: Fix gnu-version-namespace buid adds 29e41848584 libstdc++: Define type traits for wchar_t even when libc su [...] adds 318be202bb7 testsuite, X86 : Add target requires masm_intel to three tests. adds 895fdc1f4c9 ipa: Fix segmentation fault in function_summary<clone_info* [...] adds 3784f161a38 i386: Set the stack usage to 0 for naked functions adds e344ea07e40 Objective-C++ : Address a FIXME. adds 7a2cc1e8438 Objective-C/C++ : Improve '@' keyword locations. adds bb93020ff85 Objective-C : Implement SEL as a built-in typedef. adds 590febb5f66 Darwin: Adjust the PCH area to allow for 16384byte page size. adds 4d9af90d6a2 arm: Avoid indirection with -mpure-code on v6m (PR96967) adds c3c3e2c9e88 arm: Improve handling of relocations with small offsets wit [...]
No new revisions were added by this update.
Summary of changes: gcc/Makefile.in | 2 + gcc/c-family/c-lex.c | 4 + gcc/cgraph.c | 100 +++++++++++--------- gcc/cgraph.h | 35 +++---- gcc/cgraphclones.c | 46 +++++---- gcc/config/arm/arm.c | 21 ++++- gcc/config/arm/thumb1.md | 103 ++++++++++----------- gcc/config/host-darwin.c | 5 +- gcc/config/i386/i386.c | 6 +- gcc/cp/parser.c | 13 +-- gcc/gengtype.c | 1 + gcc/ipa-cp.c | 23 +++-- gcc/ipa-fnsummary.c | 6 +- gcc/ipa-modref.c | 12 ++- gcc/ipa-param-manipulation.c | 12 ++- gcc/ipa-prop.c | 21 +++-- gcc/ipa-sra.c | 14 ++- gcc/lto-cgraph.c | 38 +++++--- gcc/objc/objc-act.c | 1 + gcc/objc/objc-act.h | 3 + gcc/objc/objc-gnu-runtime-abi-01.c | 7 ++ gcc/objc/objc-next-runtime-abi-01.c | 7 ++ gcc/objc/objc-next-runtime-abi-02.c | 7 ++ gcc/symtab-clones.cc | 76 +++++++++++++++ gcc/symtab-clones.h | 90 ++++++++++++++++++ gcc/testsuite/gcc.target/arm/pure-code/pr96767.c | 10 ++ gcc/testsuite/gcc.target/arm/pure-code/pr96770.c | 21 +++++ gcc/testsuite/gcc.target/i386/amxbf16-asmintel-1.c | 1 + gcc/testsuite/gcc.target/i386/amxint8-asmintel-1.c | 1 + gcc/testsuite/gcc.target/i386/amxtile-asmintel-1.c | 1 + gcc/testsuite/obj-c++.dg/SEL-typedef.mm | 7 ++ gcc/testsuite/obj-c++.dg/property/at-property-1.mm | 1 - gcc/testsuite/objc.dg/SEL-typedef.m | 7 ++ gcc/tree-inline.c | 51 +++++----- libstdc++-v3/include/bits/cpp_type_traits.h | 4 +- libstdc++-v3/include/bits/random.h | 10 +- libstdc++-v3/include/bits/random.tcc | 38 +++++++- libstdc++-v3/include/std/type_traits | 9 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 51 +++++++++- libstdc++-v3/src/c++20/sstream-inst.cc | 3 + .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- 41 files changed, 632 insertions(+), 238 deletions(-) create mode 100644 gcc/symtab-clones.cc create mode 100644 gcc/symtab-clones.h create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr96767.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr96770.c create mode 100644 gcc/testsuite/obj-c++.dg/SEL-typedef.mm create mode 100644 gcc/testsuite/objc.dg/SEL-typedef.m