This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-release-arm-spec2k6-O2-vs-O2_LTO in repository toolchain/ci/gcc.
from 2ea6c225264 Daily bump. adds 3a00e557bcf Daily bump. adds db9737e65d8 Daily bump. adds 16242107b81 Daily bump. adds 98a86842f75 Daily bump. adds b5edb37ce30 Daily bump. adds 65f460db575 i386: Fix restore_stack_nonlocal expander [PR96536]. adds 25512fdf4d4 Daily bump. adds 495bdda5305 libstdc++: Add deprecated attributes to old iostream members adds bb885448e07 Daily bump. adds 43ddc027add Daily bump. adds 120fcbb4147 AArch64: Fix bugs in -mcpu=native detection. adds 74b38bca7fd AArch64: Add GCC_CPUINFO override adds a1360f71887 Arm: Add GCC_CPUINFO override adds 2630b0b3b73 Testsuite: Make it easier to debug environment setting functions adds dd35c36defd Testuite: Document environment setting directives adds 28b0ea877e2 AArch64: Add test for -mcpu=native adds ac17af1aed6 AArch64: Fix hwasan failure in readline. adds 0fc33daacbd Update links to Arm docs adds c1cf3ed54c8 Daily bump. adds 2c358e17d0a Daily bump. adds 92462d8835d Daily bump. adds bbe17767c60 Fortran : get_environment_variable runtime error PR96486 adds fc921d69523 Daily bump. adds de24191d18f Daily bump. adds 9def04578cc libstdc++: Make variant_npos conversions explicit [PR 96766] adds 42fb390082b libstdc++: Enable assertions in constexpr string_view membe [...] adds d831749b21a Daily bump. adds 967a5f8e585 arm: Fix -mpure-code support/-mslow-flash-data for armv8-m. [...] adds 042c58a4b8b Fortran : ICE for division by zero in declaration PR95882 adds 4c1b39564fa Daily bump. adds 58d3fb351ff Daily bump. adds ba059280f87 Daily bump. adds 794a013c529 Daily bump. adds 1404c0045ff Daily bump. adds f5ec77cf6e5 Daily bump. adds 8c18220564f rs6000: Backport fixes for PR92923 and PR93136 adds 9790fa53b48 Daily bump. adds 7f842453660 libstdc++: Avoid errors in allocator's noexcept-specifier ( [...] adds e71b6bcd222 Daily bump. adds 5371ab20759 changelog: Fix up changelogs for commit 8c18220564 adds fc0256c1fc4 Daily bump. adds 586896484dd Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 175 ++++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/driver-aarch64.c | 146 +++++-- gcc/config/arm/driver-arm.c | 8 +- gcc/config/arm/thumb1.md | 66 ++- gcc/config/i386/i386.md | 5 +- gcc/config/rs6000/rs6000-builtin.def | 88 +++- gcc/config/rs6000/rs6000-c.c | 421 +++++++++---------- gcc/config/rs6000/rs6000.c | 102 ++++- gcc/doc/extend.texi | 6 +- gcc/doc/invoke.texi | 2 +- gcc/doc/sourcebuild.texi | 12 + gcc/fortran/ChangeLog | 9 + gcc/fortran/decl.c | 3 + gcc/testsuite/ChangeLog | 94 +++++ gcc/testsuite/gcc.dg/vmx/ops.c | 2 +- .../aarch64/cpunative/aarch64-cpunative.exp | 35 ++ gcc/testsuite/gcc.target/aarch64/cpunative/info_0 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_1 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_10 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_11 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_12 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_13 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_14 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_15 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_2 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_3 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_4 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_5 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_6 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_7 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_8 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_9 | 8 + .../gcc.target/aarch64/cpunative/native_cpu_0.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_1.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_10.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_13.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_14.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_2.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_3.c | 13 + .../gcc.target/aarch64/cpunative/native_cpu_4.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_5.c | 12 + .../gcc.target/aarch64/cpunative/native_cpu_6.c | 13 + .../gcc.target/aarch64/cpunative/native_cpu_7.c | 13 + .../gcc.target/aarch64/cpunative/native_cpu_8.c | 12 + gcc/testsuite/gcc.target/arm/pure-code/pr94538-1.c | 13 + gcc/testsuite/gcc.target/arm/pure-code/pr94538-2.c | 12 + .../powerpc/fold-vec-logical-ands-longlong.c | 4 +- .../powerpc/fold-vec-logical-ors-longlong.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr92923-1.c | 453 +++++++++++++++++++++ gcc/testsuite/gcc.target/powerpc/pr92923-2.c | 285 +++++++++++++ gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h | 305 +++++++------- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 74 ++-- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 80 ++-- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 70 ++-- gcc/testsuite/gfortran.dg/pr95882_1.f90 | 8 + gcc/testsuite/gfortran.dg/pr95882_2.f90 | 6 + gcc/testsuite/gfortran.dg/pr95882_3.f90 | 6 + gcc/testsuite/gfortran.dg/pr95882_4.f90 | 7 + gcc/testsuite/gfortran.dg/pr95882_5.f90 | 6 + gcc/testsuite/gfortran.dg/pr96486.f90 | 9 + gcc/testsuite/lib/gcc-dg.exp | 6 +- libgfortran/ChangeLog | 9 + libgfortran/intrinsics/env.c | 7 +- libstdc++-v3/ChangeLog | 54 +++ libstdc++-v3/include/bits/alloc_traits.h | 7 +- libstdc++-v3/include/bits/allocator.h | 5 +- libstdc++-v3/include/bits/c++config | 4 + libstdc++-v3/include/bits/ios_base.h | 17 +- libstdc++-v3/include/experimental/string_view | 9 +- libstdc++-v3/include/ext/malloc_allocator.h | 5 +- libstdc++-v3/include/ext/new_allocator.h | 5 +- libstdc++-v3/include/std/streambuf | 4 +- libstdc++-v3/include/std/string_view | 9 +- libstdc++-v3/include/std/variant | 26 +- libstdc++-v3/testsuite/20_util/allocator/89510.cc | 147 +++++++ libstdc++-v3/testsuite/27_io/types/1.cc | 13 +- .../testsuite/ext/malloc_allocator/89510.cc | 149 +++++++ libstdc++-v3/testsuite/ext/new_allocator/89510.cc | 149 +++++++ 79 files changed, 2818 insertions(+), 600 deletions(-) create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/aarch64-cpunative.exp create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_0 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_1 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_10 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_11 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_12 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_13 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_14 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_15 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_2 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_3 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_4 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_5 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_6 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_7 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_8 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_9 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_0.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_13.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_8.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr94538-1.c create mode 100644 gcc/testsuite/gcc.target/arm/pure-code/pr94538-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92923-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92923-2.c create mode 100644 gcc/testsuite/gfortran.dg/pr95882_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95882_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95882_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95882_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95882_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr96486.f90 create mode 100644 libstdc++-v3/testsuite/20_util/allocator/89510.cc create mode 100644 libstdc++-v3/testsuite/ext/malloc_allocator/89510.cc create mode 100644 libstdc++-v3/testsuite/ext/new_allocator/89510.cc