This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10 in repository gcc.
from 6b656ae01a1 Daily bump. new 384274fb7bf arm: Add support for Neoverse V1 CPU new 0559badf017 aarch64: Update the mangling of single SVE vectors and predicates new b23cece4748 aarch64: Tweaks to the handling of fixed-length SVE types new 72f2f177a17 aarch64: Update feature macro name new a53ad13e710 aarch64: Prevent canary address being spilled to stack new 59d2f2c7717 arm: Fix canary address calculation for non-PIC
The 6 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/config/aarch64/aarch64-c.c | 2 +- gcc/config/aarch64/aarch64-protos.h | 20 +++ gcc/config/aarch64/aarch64-sve-builtins.cc | 132 ++++++++++++++--- gcc/config/aarch64/aarch64.c | 164 +++++++++++++++------ gcc/config/aarch64/aarch64.md | 85 +++++------ gcc/config/arm/arm-cpus.in | 10 ++ gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 4 +- gcc/config/arm/arm.md | 4 +- gcc/doc/invoke.texi | 6 +- .../aarch64/sve/acle/general-c++/attributes_2.C | 66 +++++++++ .../aarch64/sve/acle/general-c++/mangle_1.C | 26 ++-- .../aarch64/sve/acle/general-c++/mangle_10.C | 19 +++ .../aarch64/sve/acle/general-c++/mangle_2.C | 26 ++-- .../aarch64/sve/acle/general-c++/mangle_3.C | 4 +- .../aarch64/sve/acle/general-c++/mangle_5.C | 4 +- .../aarch64/sve/acle/general-c++/mangle_6.C | 36 +++++ .../aarch64/sve/acle/general-c++/mangle_7.C | 19 +++ .../aarch64/sve/acle/general-c++/mangle_8.C | 19 +++ .../aarch64/sve/acle/general-c++/mangle_9.C | 19 +++ .../gcc.target/aarch64/stack-protector-5.c | 23 +++ .../gcc.target/aarch64/stack-protector-6.c | 8 + .../gcc.target/aarch64/stack-protector-7.c | 25 ++++ .../aarch64/sve/acle/general/attributes_1.c | 4 +- .../aarch64/sve/acle/general/attributes_7.c | 4 + gcc/testsuite/gcc.target/arm/stack-protector-3.c | 38 +++++ .../{stack-protector-2.c => stack-protector-4.c} | 2 +- 27 files changed, 616 insertions(+), 156 deletions(-) create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/attributes_2.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_10.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_6.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_7.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_8.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/mangle_9.C create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/stack-protector-7.c create mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-3.c copy gcc/testsuite/gcc.target/arm/{stack-protector-2.c => stack-protector-4.c} (84%)