[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