Updating GIT tree Updating df3b1289521..ee351f7fdbd Fast-forward gcc/ChangeLog | 28 +++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 77 ++++++++ gcc/attribs.h | 3 + gcc/c/ChangeLog | 12 ++ gcc/c/c-decl.c | 9 +- gcc/c/c-typeck.c | 10 +- gcc/config/aarch64/aarch64.md | 53 ++++++ gcc/cp/ChangeLog | 27 +++ gcc/cp/call.c | 3 +- gcc/cp/parser.c | 4 + gcc/cp/pt.c | 11 ++ gcc/cp/tree.c | 5 - gcc/cp/typeck.c | 15 +- gcc/doc/invoke.texi | 1 - gcc/fortran/ChangeLog | 29 +++ gcc/fortran/symbol.c | 2 +- gcc/fortran/trans-array.c | 204 ++++++++------------- gcc/fortran/trans-expr.c | 98 +++++++--- gcc/fortran/trans.c | 36 ++-- gcc/fortran/trans.h | 6 +- gcc/gimple-builder.h | 2 + gcc/lto/ChangeLog | 5 + gcc/lto/lto.c | 2 +- gcc/testsuite/ChangeLog | 81 ++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-volatile3.C | 15 ++ gcc/testsuite/g++.dg/cpp0x/noexcept67.C | 26 +++ gcc/testsuite/g++.dg/cpp2a/lambda-uneval15.C | 5 + .../advsimd-intrinsics/advsimd-intrinsics.exp | 72 ++++++++ .../aarch64/advsimd-intrinsics/pr98852.C | 110 +++++++++++ .../g++.target/aarch64/sve/aarch64-sve.exp | 10 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 4 + gcc/testsuite/gcc.dg/Warray-parameter-9.c | 54 ++++++ gcc/testsuite/gcc.dg/Wnonnull-6.c | 93 ++++++++++ gcc/testsuite/gcc.dg/Wreturn-type3.c | 54 ++++++ gcc/testsuite/gcc.dg/Wunused-result.c | 50 +++++ gcc/testsuite/gcc.dg/attr-noreturn.c | 64 +++++++ gcc/testsuite/gcc.dg/attr-returns-nonnull.c | 58 ++++++ gcc/testsuite/gcc.dg/pr84877.c | 2 +- gcc/testsuite/gcc.dg/pr86058.c | 4 +- gcc/testsuite/gcc.dg/pr93210.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr89230-1.c | 25 +++ gcc/testsuite/gcc.dg/uninit-pr89230-2.c | 54 ++++++ .../aarch64/advsimd-intrinsics/pr98852.c | 129 +++++++++++++ gcc/testsuite/gcc.target/aarch64/pr100056.c | 58 ++++++ .../gcc.target/aarch64/sve/aarch64-sve.exp | 19 +- .../aarch64/sve/acle/aarch64-sve-acle-asm.exp | 2 +- .../gcc.target/aarch64/sve2/aarch64-sve2.exp | 14 +- .../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 4 + gcc/testsuite/lib/gcc-defs.exp | 62 +++++++ libgomp/ChangeLog | 11 ++ libgomp/testsuite/lib/libgomp.exp | 12 ++ .../testsuite/libgomp.c-c++-common/task-detach-6.c | 5 +- libgomp/testsuite/libgomp.c/pr99555-1.c | 5 +- .../testsuite/libgomp.fortran/task-detach-6.f90 | 3 +- libstdc++-v3/ChangeLog | 14 ++ libstdc++-v3/libsupc++/Makefile.am | 4 + libstdc++-v3/libsupc++/Makefile.in | 18 +- libstdc++-v3/src/c++98/Makefile.am | 5 - libstdc++-v3/src/c++98/Makefile.in | 10 +- .../testsuite/18_support/exception_ptr/96657.cc | 17 ++ libstdc++-v3/testsuite/lib/dg-options.exp | 1 + 63 files changed, 1578 insertions(+), 244 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-volatile3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept67.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval15.C create mode 100644 gcc/testsuite/g++.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp create mode 100644 gcc/testsuite/g++.target/aarch64/advsimd-intrinsics/pr98852.C create mode 100644 gcc/testsuite/gcc.dg/Warray-parameter-9.c create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-6.c create mode 100644 gcc/testsuite/gcc.dg/Wreturn-type3.c create mode 100644 gcc/testsuite/gcc.dg/Wunused-result.c create mode 100644 gcc/testsuite/gcc.dg/attr-noreturn.c create mode 100644 gcc/testsuite/gcc.dg/attr-returns-nonnull.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr89230-1.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr89230-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/pr98852.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr100056.c create mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/96657.cc Current branch master is up to date. Adjusting file timestamps