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-O3_LTO in repository toolchain/ci/gcc.
from 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.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 66 ++++++++++ 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/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 | 72 ++++++++++ .../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 ++ 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 | 34 +++++ 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/std/streambuf | 4 +- libstdc++-v3/include/std/string_view | 9 +- libstdc++-v3/include/std/variant | 26 ++-- libstdc++-v3/testsuite/27_io/types/1.cc | 13 +- 60 files changed, 824 insertions(+), 88 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/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