[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx

Martin Liska marxin@gcc.gnu.org
Mon Dec 20 10:01:08 GMT 2021


https://gcc.gnu.org/g:303634cc437784660b59f96b7ab9d4d52acf7dc3

commit 303634cc437784660b59f96b7ab9d4d52acf7dc3
Merge: a29aa2eafa3 8d1e342b4af
Author: Martin Liska <mliska@suse.cz>
Date:   Mon Dec 20 11:00:50 2021 +0100

    Merge branch 'master' into devel/sphinx

Diff:

 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 ++
 .../g++.dg/cpp0x/lambda/lambda-nested9a.C          |  42 +++
 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, 1667 insertions(+), 153 deletions(-)


More information about the Gcc-cvs mailing list