[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Tue Sep 6 04:52:30 GMT 2022
https://gcc.gnu.org/g:918bc838c2803f08e4d7ccd179396d48cb8ec804
commit 918bc838c2803f08e4d7ccd179396d48cb8ec804
Merge: 8de5354e2cf 47d2dcd1397
Author: Martin Liska <mliska@suse.cz>
Date: Tue Sep 6 06:52:14 2022 +0200
Merge branch 'master' into devel/sphinx
Diff:
gcc/ChangeLog | 305 +++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 239 ++++++++++++++++
gcc/analyzer/ChangeLog | 14 +
gcc/analyzer/region-model-impl-calls.cc | 16 +-
gcc/analyzer/region-model.cc | 29 ++
gcc/analyzer/region-model.h | 3 +
gcc/analyzer/region.cc | 10 +
gcc/analyzer/region.h | 2 +
gcc/common/config/riscv/riscv-common.cc | 4 +
gcc/config/aarch64/aarch64-builtins.cc | 9 +-
gcc/config/aarch64/aarch64-c.cc | 13 -
gcc/config/aarch64/aarch64-protos.h | 1 -
gcc/config/aarch64/aarch64.cc | 17 +-
gcc/config/i386/i386.md | 9 +-
gcc/config/loongarch/genopts/loongarch.opt.in | 4 +
gcc/config/loongarch/loongarch.cc | 6 +
gcc/config/loongarch/loongarch.opt | 4 +
gcc/config/riscv/riscv-opts.h | 3 +
gcc/config/riscv/riscv.md | 28 +-
gcc/config/riscv/riscv.opt | 3 +
gcc/doc/invoke.texi | 15 +
gcc/fortran/ChangeLog | 26 ++
gcc/fortran/dump-parse-tree.cc | 38 ++-
gcc/fortran/gfortran.h | 13 +-
gcc/fortran/openmp.cc | 218 +++++++++------
gcc/fortran/parse.cc | 3 +-
gcc/fortran/trans-openmp.cc | 35 ++-
gcc/gimple-predicate-analysis.cc | 135 +++++----
gcc/gimple-predicate-analysis.h | 4 +-
gcc/gimple-range-fold.cc | 9 +-
gcc/range-op-float.cc | 10 -
gcc/testsuite/ChangeLog | 54 ++++
gcc/testsuite/g++.dg/pr106824.C | 76 +++++
.../gcc.dg/analyzer/fold-string-to-char.c | 8 +
gcc/testsuite/gcc.dg/analyzer/out-of-bounds-4.c | 65 +++++
gcc/testsuite/gcc.dg/analyzer/strcpy-3.c | 23 ++
gcc/testsuite/gcc.dg/cpp/c11-trigraphs-1.c | 5 +
gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-1.c | 10 +
gcc/testsuite/gcc.dg/cpp/c2x-trigraphs-2.c | 5 +
.../gcc.dg/tree-ssa/vrp-float-signbit-2.c | 24 ++
gcc/testsuite/gcc.target/aarch64/spellcheck_10.c | 13 +
gcc/testsuite/gcc.target/i386/pr106453.c | 13 +
.../gcc.target/loongarch/direct-extern-1.c | 6 +
.../gcc.target/loongarch/direct-extern-2.c | 6 +
gcc/testsuite/gcc.target/riscv/zmmul-1.c | 20 ++
gcc/testsuite/gcc.target/riscv/zmmul-2.c | 20 ++
gcc/testsuite/gfortran.dg/gomp/all-memory-1.f90 | 2 +-
.../gfortran.dg/gomp/depend-iterator-2.f90 | 2 +-
gcc/testsuite/gfortran.dg/gomp/depobj-2.f90 | 6 +-
gcc/testsuite/gfortran.dg/gomp/doacross-5.f90 | 88 ++++++
gcc/testsuite/gfortran.dg/gomp/doacross-6.f90 | 77 ++++++
gcc/tree-cfg.cc | 2 +-
gcc/tree-cfg.h | 1 +
gcc/tree-ssa-uninit.cc | 4 +
gcc/value-range.cc | 12 +-
gcc/value-range.h | 5 +-
libcpp/ChangeLog | 4 +
libcpp/init.cc | 2 +-
libgomp/ChangeLog | 4 +
libgomp/libgomp.texi | 5 +-
libstdc++-v3/ChangeLog | 12 +
libstdc++-v3/include/std/type_traits | 51 ++--
63 files changed, 1562 insertions(+), 290 deletions(-)
More information about the Libstdc++-cvs
mailing list