This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from a29aa2eafa3 Merge branch 'master' into devel/sphinx adds e781cb93d7d vect: Fix multi-vector SLP gather loads [PR103744] adds 9315f02b1bc testsuite: pragma-optimize.c requires ifunc. adds dfedfc304ad rs6000: Fix fake vec_promote overload adds 39d2ec41509 coroutines, c++: Add test for PR 96517. adds 921942a8a10 coroutines: Pass lvalues to user-defined operator new [PR 100772]. adds 2466a8d0dd4 coroutines: Handle initial awaiters with non-void returns [ [...] adds 7194397966e rs6000: Redo darn (PR103624) adds 87ae8d7613a rs6000: Update darn testcases adds fae01686263 c++: Improve diagnostic for class tmpl/class redecl [PR103749] adds d7ca2a79b82 Add -mdejagnu-cpu=power7 to dg-options for pr97142.c adds 00ea158fa0d testsuite: update expected results for ilp32. adds 6afb8a68a91 attribs: Fix wrong error with -Wno-attribute=A::b [PR103649] adds 2554e2da926 Daily bump. adds f18cbc1ee1f Darwin: Future-proof and homogeneize detection of darwin versions adds 21423a1dfa0 Fortran: Cast arguments of <ctype.h> functions to unsigned char adds cc032ec1ecb tree-optimization/103759: Use sizetype everywhere for object sizes adds e742722f76c PR target/32803: Add -Oz option for improved clang compatibility. adds 31048012db9 x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI. adds fd74a2ee404 Fortran: reject BOZ type argument to SIZEOF(). adds ca8c0408bef Daily bump. adds d957d250942 Improve location for new statements in match-and-simplify phiopt adds ba64166bf81 testsuite: mark tests that require alias adds 30c286aa937 c++: local_specializations and recursive constrained fn [PR103714] adds eac42299bfd print-tree: dump DECL_LANG_FLAG_8 adds 89cf57ea35d c++: nested lambda capturing a capture proxy, cont [PR94376] adds 6bcb6ed5a44 c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECL adds fcbf94a5be9 Fix early exit in modref_merge_call_site_flags adds 78fe0f23c73 Change the xfail in gcc.dg/uninit-pr89230-1.c adds 220b9bdfe8f Fortran: add support for IEEE intrinsics on aarch64 non-gli [...] adds 29309f6e29d Daily bump. adds 19dcecd9632 Optimize bit_and op1 float_vector_all_ones_operands to op1. adds 8d1e342b4af Fix handling of deferred SSA names in modref dataflow new 303634cc437 Merge branch 'master' into devel/sphinx
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: ChangeLog | 11 + gcc/ChangeLog | 184 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/attribs.c | 28 +- gcc/attribs.h | 2 + gcc/c-family/ChangeLog | 5 + gcc/c/ChangeLog | 8 + gcc/c/c-decl.c | 2 +- gcc/c/c-parser.c | 4 +- gcc/common.opt | 4 + gcc/config.gcc | 4 +- gcc/config/darwin-driver.c | 6 +- gcc/config/i386/i386.md | 49 ++- gcc/config/i386/sse.md | 16 +- gcc/config/rs6000/rs6000-builtins.def | 12 +- gcc/config/rs6000/rs6000-call.c | 6 + gcc/config/rs6000/rs6000-overload.def | 2 +- gcc/config/rs6000/rs6000.md | 47 +-- gcc/configure | 2 +- gcc/configure.ac | 2 +- gcc/cp/ChangeLog | 66 ++++ gcc/cp/constraint.cc | 4 + gcc/cp/coroutines.cc | 16 +- gcc/cp/decl.c | 10 + gcc/cp/lambda.c | 9 +- gcc/cp/module.cc | 5 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 7 + gcc/doc/invoke.texi | 9 +- gcc/fortran/ChangeLog | 5 + gcc/fortran/check.c | 3 + gcc/ipa-modref.c | 62 ++-- gcc/lto-wrapper.c | 7 +- gcc/optc-save-gen.awk | 2 +- gcc/opts.c | 10 + gcc/print-tree.c | 2 + gcc/testsuite/ChangeLog | 157 ++++++++++ gcc/testsuite/c-c++-common/Wno-attributes-6.c | 16 + gcc/testsuite/g++.dg/coroutines/pr100127.C | 65 ++++ gcc/testsuite/g++.dg/coroutines/pr100772-a.C | 77 +++++ gcc/testsuite/g++.dg/coroutines/pr100772-b.C | 93 ++++++ gcc/testsuite/g++.dg/coroutines/pr96517.C | 29 ++ .../lambda/{lambda-nested9.C => lambda-nested9a.C} | 11 +- gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C | 17 ++ gcc/testsuite/g++.dg/diagnostic/redeclaration-2.C | 19 ++ gcc/testsuite/g++.dg/template/redecl4.C | 2 +- gcc/testsuite/g++.dg/torture/pr103669.C | 22 ++ gcc/testsuite/gcc.dg/darwin-minversion-link.c | 3 +- gcc/testsuite/gcc.dg/pr100509.c | 1 + gcc/testsuite/gcc.dg/pragma-diag-10.c | 3 +- gcc/testsuite/gcc.dg/uninit-pr89230-1.c | 4 +- gcc/testsuite/gcc.dg/vect/pr103744-1.c | 20 ++ gcc/testsuite/gcc.dg/vect/pr103744-2.c | 31 ++ gcc/testsuite/gcc.target/i386/pr103611-2.c | 43 +++ gcc/testsuite/gcc.target/i386/pr32803.c | 10 + gcc/testsuite/gcc.target/i386/pr98468.c | 35 +++ gcc/testsuite/gcc.target/powerpc/darn-0.c | 2 +- gcc/testsuite/gcc.target/powerpc/darn-1.c | 5 +- gcc/testsuite/gcc.target/powerpc/darn-2.c | 5 +- gcc/testsuite/gcc.target/powerpc/darn-3.c | 2 +- .../gcc.target/powerpc/fold-vec-insert-float-p9.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr97142.c | 2 +- gcc/testsuite/gcc.target/powerpc/pragma-optimize.c | 1 + gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 | 6 + gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm | 2 +- gcc/testsuite/obj-c++.dg/objc-gc-3.mm | 2 +- gcc/testsuite/objc.dg/objc-gc-4.m | 2 +- gcc/tree-core.h | 4 +- gcc/tree-object-size.c | 27 +- gcc/tree-ssa-phiopt.c | 4 + gcc/tree-vect-stmts.c | 6 +- libgcc/ChangeLog | 11 + libgfortran/ChangeLog | 14 + libgfortran/config/fpu-aarch64.h | 331 +++++++++++++++++++++ libgfortran/configure.host | 18 +- libgfortran/io/format.c | 9 +- libgfortran/io/list_read.c | 19 +- libgfortran/io/read.c | 9 +- libgfortran/io/write.c | 7 +- libgfortran/libgfortran.h | 15 + libgfortran/runtime/environ.c | 5 +- 81 files changed, 1631 insertions(+), 158 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wno-attributes-6.c create mode 100644 gcc/testsuite/g++.dg/coroutines/pr100127.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr100772-a.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr100772-b.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr96517.C copy gcc/testsuite/g++.dg/cpp0x/lambda/{lambda-nested9.C => lambda-nested9a.C} (73%) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/redeclaration-2.C create mode 100644 gcc/testsuite/g++.dg/torture/pr103669.C create mode 100644 gcc/testsuite/gcc.dg/vect/pr103744-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr103744-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103611-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32803.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98468.c create mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 create mode 100644 libgfortran/config/fpu-aarch64.h