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

Martin Liska marxin@gcc.gnu.org
Thu Aug 18 13:35:34 GMT 2022


https://gcc.gnu.org/g:c4cf402822be5b52516a727e6b2abc923d1a9d52

commit c4cf402822be5b52516a727e6b2abc923d1a9d52
Merge: 87e8197e401 03119249b9c
Author: Martin Liska <mliska@suse.cz>
Date:   Thu Aug 18 15:35:14 2022 +0200

    Merge branch 'master' into devel/sphinx

Diff:

 Makefile.def                                       |    4 -
 Makefile.in                                        | 1289 +-------------------
 Makefile.tpl                                       |    6 -
 configure                                          |    2 +-
 configure.ac                                       |    2 +-
 gcc/ChangeLog                                      |  240 ++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/analyzer/ChangeLog                             |    6 +
 gcc/c-family/ChangeLog                             |    7 +
 gcc/c-family/c-opts.cc                             |    7 +
 gcc/c-family/c.opt                                 |    2 +-
 gcc/c/ChangeLog                                    |    8 +
 gcc/c/c-decl.cc                                    |    5 +-
 gcc/c/c-typeck.cc                                  |    8 +-
 gcc/common.opt                                     |    4 +
 gcc/config.gcc                                     |    7 +
 gcc/config/darwin.h                                |    1 +
 gcc/config/i386/i386-expand.cc                     |  129 +-
 gcc/config/i386/i386-features.cc                   |    6 +-
 gcc/config/i386/i386.cc                            |   16 +-
 gcc/config/i386/i386.h                             |   12 +-
 gcc/config/i386/i386.md                            |    9 +-
 gcc/config/i386/sse.md                             |  211 ++--
 gcc/config/loongarch/loongarch.cc                  |   14 +-
 gcc/config/loongarch/loongarch.md                  |   18 +
 gcc/config/riscv/predicates.md                     |    2 +-
 gcc/config/riscv/riscv-modes.def                   |   13 +
 gcc/config/riscv/riscv-protos.h                    |    2 +-
 gcc/config/riscv/riscv-sr.cc                       |    2 +-
 gcc/config/riscv/riscv.cc                          |  180 ++-
 gcc/config/riscv/riscv.h                           |    9 +
 gcc/config/riscv/riscv.md                          |    2 +-
 gcc/config/rs6000/rs6000.md                        |   48 +-
 gcc/config/xtensa/xtensa.cc                        |   79 +-
 gcc/configure                                      |   12 +-
 gcc/cp/ChangeLog                                   |   60 +
 gcc/cp/call.cc                                     |    5 +-
 gcc/cp/cp-objcp-common.h                           |    2 -
 gcc/cp/cp-tree.h                                   |    3 +-
 gcc/cp/decl.cc                                     |    9 +-
 gcc/cp/decl2.cc                                    |   59 +-
 gcc/cp/parser.cc                                   |    5 +-
 gcc/cp/pt.cc                                       |    3 +
 gcc/cp/semantics.cc                                |   28 +-
 gcc/cp/typeck.cc                                   |  192 ++-
 gcc/d/ChangeLog                                    |    6 +
 gcc/diagnostic-spec.cc                             |    7 +-
 gcc/diagnostic-spec.h                              |    4 +-
 gcc/fortran/ChangeLog                              |   20 +
 gcc/fortran/invoke.texi                            |   16 +-
 gcc/fortran/lang.opt                               |    4 +
 gcc/fortran/openmp.cc                              |   10 +-
 gcc/fortran/options.cc                             |    7 +
 gcc/gcc.cc                                         |    6 +-
 gcc/gcov-dump.cc                                   |    3 +-
 gcc/gimple-range-fold.cc                           |   33 +
 gcc/gimple-range-fold.h                            |   11 +-
 gcc/gimple-range-gori.cc                           |   33 +-
 gcc/gimple-range-path.cc                           |   32 +-
 gcc/gimplify.cc                                    |    2 +-
 gcc/langhooks-def.h                                |    3 -
 gcc/langhooks.cc                                   |   11 -
 gcc/langhooks.h                                    |    3 -
 gcc/lto-cgraph.cc                                  |    5 +
 gcc/omp-general.cc                                 |   11 +
 gcc/omp-general.h                                  |    1 +
 gcc/omp-low.cc                                     |    2 +
 gcc/testsuite/ChangeLog                            |  108 ++
 .../c-c++-common/gomp/map-incomplete-type.c        |   17 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move3.C    |    2 +-
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move7.C    |   16 +-
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move8.C    |   65 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move9.C    |   89 ++
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move1.C      |    3 +-
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move10.C     |   61 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move11.C     |   32 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move2.C      |    4 +-
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move9.C      |    3 +-
 gcc/testsuite/g++.dg/cpp0x/keywords2.C             |   16 +
 gcc/testsuite/g++.dg/cpp2a/keywords2.C             |   13 +
 gcc/testsuite/g++.dg/gomp/unmappable-1.C           |    3 +-
 gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C   |    2 +-
 .../g++.target/i386/bfloat_cpp_typecheck.C         |    4 +-
 gcc/testsuite/g++.target/i386/vect-bfloat16-1.C    |   13 +
 gcc/testsuite/gcc.target/i386/vect-bfloat16-1.c    |   30 +
 gcc/testsuite/gcc.target/i386/vect-bfloat16-2a.c   |  121 ++
 gcc/testsuite/gcc.target/i386/vect-bfloat16-2b.c   |   22 +
 .../gcc.target/i386/vect-bfloat16-typecheck_1.c    |  258 ++++
 .../gcc.target/i386/vect-bfloat16-typecheck_2.c    |  248 ++++
 gcc/testsuite/gcc.target/loongarch/fmax-fmin.c     |   30 +
 gcc/testsuite/gcc.target/loongarch/tls-gd-noplt.c  |   12 +
 gcc/testsuite/gcc.target/powerpc/pr103109-1.c      |   10 +
 gcc/testsuite/gcc.target/powerpc/pr103109-2.c      |   96 ++
 gcc/testsuite/gcc.target/powerpc/pr103109.h        |   12 +
 gcc/testsuite/gcc.target/riscv/fmax-snan.c         |    1 +
 gcc/testsuite/gcc.target/riscv/fmaxf-snan.c        |    1 +
 gcc/testsuite/gcc.target/riscv/fmin-snan.c         |    1 +
 gcc/testsuite/gcc.target/riscv/fminf-snan.c        |    1 +
 gcc/testsuite/gfortran.dg/gomp/declare-simd-4.f90  |   42 +
 gcc/testsuite/gfortran.dg/gomp/declare-simd-5.f90  |   49 +
 gcc/testsuite/gfortran.dg/gomp/declare-simd-6.f90  |   42 +
 gcc/tree-ssa-threadbackward.cc                     |  357 +++---
 gcc/value-relation.cc                              |    6 +-
 gcc/value-relation.h                               |    2 +-
 libcpp/ChangeLog                                   |    6 +
 libcpp/include/cpplib.h                            |    4 +
 libcpp/init.cc                                     |    1 +
 libgcc/ChangeLog                                   |  118 ++
 libgfortran/ChangeLog                              |   11 +
 libgfortran/acinclude.m4                           |   27 +-
 libgfortran/configure                              |   26 +-
 libgomp/ChangeLog                                  |   10 +
 libgomp/splay-tree.h                               |   30 +-
 libgomp/testsuite/libgomp.c/linear-2.c             |  254 ++++
 libstdc++-v3/ChangeLog                             |    4 +
 libstdc++-v3/libsupc++/eh_alloc.cc                 |    4 +-
 116 files changed, 3298 insertions(+), 1949 deletions(-)


More information about the Libstdc++-cvs mailing list