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-lts-allmodconfig in repository toolchain/ci/gcc.
from 80f86e78ac0 Daily bump. adds 484af18ee1c Fixup config/ChangeLog. adds 47ddf4c7b1d tree-optimization/96043 - BB vectorization costing improvement adds 3d0af0c997f lto: Stream current working directory for first streamed re [...] adds f96b6328fa7 [tree-optimization] Don't clear ctrl-altering flag for IFN_UNIQUE adds ae6cf62861b Cygwin/MinGW: Do not version lto plugins adds d41f8429e9e [testsuite] Add missing require-effective-target allloca adds f40866967d6 c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_P adds 1e718ec51a2 libstdc++: Reduce monotonic_buffer_resource overallocation [...] adds 30b41cfbb2d libstdc++: handle small max_blocks_per_chunk in pool resour [...] adds b0894ae0e7b Fix instruction types. adds 57e113cf7c9 arm: Fix up arm_override_options_after_change [PR96939] adds d9b054d56b0 arm: Fix up arm_override_options_after_change_1 adds 66a204a6567 Add emergency dump after an ICE adds 71465223b95 Fix uninitialized variable with nested variant record types adds e63eb26d22d Fix bogus error on Value_Size clause for variant record type adds 29ff25e7067 d: Warn when casting from a D class to a C++ class. adds 27f698bde90 d: Don't warn about variables initialized with 'void' adds ead85749b0a d: Enable miscellaneous warnings by -Wextra flag adds 0ed757604f4 libphobos: libdruntime doesn't support shadow stack (PR95680) adds afea21f9612 libstdc++: Enforce LWG 3472 preconditions on std::counted_iterator adds 2b4cc19bd58 libstdc++: Add unused attributes to suppress warnings adds ef8b4335d9d libstdc++: Add parentheses around assignments used as truth values adds b84b132e38d libstdc++: Clean up inconsistent whitespace adds 36efcd7de04 libstdc++: Fix some -Wunused-parameter warnings adds 786177a3fc9 aarch64: Add support for Armv8-R adds 1c68cf348a2 aarch64: Add support for Cortex-R82 adds f9189e10889 c++: TINFO_VAR_DECLARED_CONSTINIT -> DECL_DECLARED_CONSTINIT_P adds b6b9fd4af9a libstdc++: Fix -Wnarrowing warnings adds 0943b558171 libstdc++: Fix -Wdeprecated-declarations warnings adds f903c13ce86 libstdc++: Fix macro redefinition warnings adds 866c53cb2e8 libstdc++: Fix -Wunused-local-typedefs warning adds 1d5589d11e6 libstdc++: Fix -Wsign-compare warnings adds a8f9b4c54cc lto: Fix up lto BLOCK tree streaming new af47a2035a4 [nvptx] Fix printing of 128-bit constant
The 1 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: config/ChangeLog | 9 +- gcc/ada/gcc-interface/decl.c | 20 +- gcc/ada/gcc-interface/misc.c | 4 + gcc/common/config/aarch64/aarch64-common.c | 7 +- gcc/config.host | 6 +- gcc/config/aarch64/aarch64-arches.def | 1 + gcc/config/aarch64/aarch64-c.c | 3 +- gcc/config/aarch64/aarch64-cores.def | 3 + gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.h | 5 + gcc/config/arm/arm.c | 15 +- gcc/config/nvptx/nvptx.c | 6 +- gcc/config/rs6000/rs6000.md | 8 +- gcc/config/rs6000/vsx.md | 6 +- gcc/cp/call.c | 2 +- gcc/cp/cp-tree.h | 21 +- gcc/cp/decl.c | 31 +-- gcc/cp/name-lookup.c | 45 +--- gcc/cp/parser.c | 3 +- gcc/cp/pt.c | 21 +- gcc/cp/semantics.c | 2 +- gcc/d/d-convert.cc | 4 +- gcc/d/decl.cc | 35 +-- gcc/d/lang.opt | 6 +- gcc/doc/invoke.texi | 5 +- gcc/lto-streamer-in.c | 281 ++++++++++++++++++++- gcc/lto-streamer-out.c | 32 ++- gcc/lto-streamer.h | 1 + gcc/testsuite/gcc.dg/analyzer/vla-1.c | 1 + .../vect/costmodel/x86_64/costmodel-pr69297.c | 20 +- gcc/testsuite/gcc.target/aarch64/acle/armv8-r.c | 6 + gcc/testsuite/gcc.target/arm/lto/pr96939_0.c | 15 ++ gcc/testsuite/gcc.target/arm/lto/pr96939_1.c | 10 + gcc/testsuite/gdc.dg/Waddress.d | 12 + gcc/testsuite/gdc.dg/Wcastresult1.d | 18 ++ gcc/testsuite/gdc.dg/Wcastresult2.d | 12 + gcc/testsuite/gnat.dg/discr59.adb | 24 ++ gcc/testsuite/gnat.dg/discr59_pkg1.ads | 35 +++ gcc/testsuite/gnat.dg/discr59_pkg2.ads | 15 ++ gcc/testsuite/gnat.dg/specs/size_clause5.ads | 16 ++ gcc/tree-cfgcleanup.c | 6 +- gcc/tree-vect-slp.c | 185 ++++++++++++-- gcc/tree-vectorizer.h | 8 +- libcc1/libcp1plugin.cc | 2 +- libphobos/Makefile.am | 10 +- libphobos/Makefile.in | 12 +- libphobos/configure | 15 +- libphobos/configure.ac | 8 +- libphobos/libdruntime/Makefile.am | 6 +- libphobos/libdruntime/Makefile.in | 8 +- libphobos/libdruntime/core/thread.d | 43 ++-- libphobos/libdruntime/gcc/config.d.in | 3 - libphobos/src/Makefile.am | 5 +- libphobos/src/Makefile.in | 7 +- libphobos/testsuite/Makefile.in | 2 +- libphobos/testsuite/testsuite_flags.in | 2 +- libstdc++-v3/include/bits/atomic_base.h | 66 +++-- libstdc++-v3/include/bits/codecvt.h | 4 +- libstdc++-v3/include/bits/fs_path.h | 2 +- libstdc++-v3/include/bits/locale_conv.h | 4 +- libstdc++-v3/include/bits/locale_facets_nonio.tcc | 14 +- libstdc++-v3/include/bits/ranges_algobase.h | 1 - libstdc++-v3/include/bits/stl_iterator.h | 20 +- libstdc++-v3/include/c_global/cmath | 4 +- .../include/experimental/bits/shared_ptr.h | 6 + libstdc++-v3/include/experimental/type_traits | 2 +- libstdc++-v3/include/ext/new_allocator.h | 2 +- libstdc++-v3/include/std/chrono | 2 +- libstdc++-v3/include/std/condition_variable | 3 + libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/version | 10 +- libstdc++-v3/src/c++17/memory_resource.cc | 177 +++++++------ .../20_util/monotonic_buffer_resource/allocate.cc | 46 ++++ .../unsynchronized_pool_resource/allocate.cc | 84 +++++- lto-plugin/Makefile.am | 2 +- lto-plugin/Makefile.in | 2 +- 76 files changed, 1193 insertions(+), 354 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/armv8-r.c create mode 100644 gcc/testsuite/gcc.target/arm/lto/pr96939_0.c create mode 100644 gcc/testsuite/gcc.target/arm/lto/pr96939_1.c create mode 100644 gcc/testsuite/gdc.dg/Waddress.d create mode 100644 gcc/testsuite/gdc.dg/Wcastresult1.d create mode 100644 gcc/testsuite/gdc.dg/Wcastresult2.d create mode 100644 gcc/testsuite/gnat.dg/discr59.adb create mode 100644 gcc/testsuite/gnat.dg/discr59_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/discr59_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/specs/size_clause5.ads