[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Mon Aug 1 03:54:02 GMT 2022
https://gcc.gnu.org/g:89eca196c99645ee1abefcf8b4a9dd84edd87ad6
commit 89eca196c99645ee1abefcf8b4a9dd84edd87ad6
Merge: 3a4cd5dc6fa 4a7274ddc49
Author: Martin Liska <mliska@suse.cz>
Date: Mon Aug 1 05:53:37 2022 +0200
Merge branch 'master' into devel/sphinx
Diff:
ChangeLog | 6 +
Makefile.def | 3 +-
gcc/ChangeLog | 130 +++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 19 +++
gcc/analyzer/analyzer.opt | 4 +
gcc/analyzer/region-model-impl-calls.cc | 117 +++++++++++++++++++
gcc/analyzer/region-model.cc | 6 +
gcc/analyzer/region-model.h | 1 +
gcc/analyzer/region.h | 52 +++++----
gcc/analyzer/sm-malloc.cc | 1 +
gcc/analyzer/sm-taint.cc | 1 +
gcc/c-family/ChangeLog | 9 ++
gcc/c-family/c-common.cc | 10 +-
gcc/c-family/c-common.h | 8 +-
gcc/c-family/c-opts.cc | 6 +
gcc/config.in | 8 +-
gcc/config/gcn/gcn-valu.md | 18 +--
gcc/config/gcn/gcn.md | 20 ++++
gcc/config/i386/i386-features.cc | 46 ++++----
gcc/config/i386/i386.md | 20 ++++
gcc/config/loongarch/loongarch.h | 5 +
gcc/config/riscv/riscv.md | 69 +++++------
gcc/config/xtensa/xtensa.cc | 1 +
gcc/config/xtensa/xtensa.md | 10 +-
gcc/configure | 34 ++++++
gcc/configure.ac | 8 ++
gcc/cp/ChangeLog | 19 +++
gcc/cp/constexpr.cc | 8 +-
gcc/cp/parser.cc | 6 +-
gcc/doc/implement-c.texi | 3 +-
gcc/doc/invoke.texi | 72 +++++++++++-
gcc/fortran/ChangeLog | 28 +++++
gcc/fortran/check.cc | 23 +++-
gcc/fortran/match.cc | 24 ++--
gcc/fortran/match.h | 6 +-
gcc/fortran/openmp.cc | 3 +-
gcc/fortran/primary.cc | 14 +--
gcc/gimple-ssa-warn-restrict.cc | 2 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/jit/ChangeLog | 76 ++++++++++++
gcc/jit/docs/internals/index.rst | 3 +-
gcc/omp-expand.cc | 108 ++++++++---------
gcc/testsuite/ChangeLog | 68 +++++++++++
gcc/testsuite/c-c++-common/gomp/atomic-32.c | 14 +++
gcc/testsuite/g++.dg/cpp1z/constexpr-lambda27.C | 26 +++++
gcc/testsuite/gcc.dg/analyzer/putenv-1.c | 109 +++++++++++++++++
gcc/testsuite/gcc.dg/torture/pr106422.c | 14 +++
gcc/testsuite/gcc.target/i386/pr106450.c | 14 +++
gcc/testsuite/gcc.target/riscv/fle-ieee.c | 12 ++
gcc/testsuite/gcc.target/riscv/fle-snan.c | 12 ++
gcc/testsuite/gcc.target/riscv/fle.c | 12 ++
gcc/testsuite/gcc.target/riscv/flef-ieee.c | 12 ++
gcc/testsuite/gcc.target/riscv/flef-snan.c | 12 ++
gcc/testsuite/gcc.target/riscv/flef.c | 12 ++
gcc/testsuite/gcc.target/riscv/flt-ieee.c | 12 ++
gcc/testsuite/gcc.target/riscv/flt-snan.c | 12 ++
gcc/testsuite/gcc.target/riscv/flt.c | 12 ++
gcc/testsuite/gcc.target/riscv/fltf-ieee.c | 12 ++
gcc/testsuite/gcc.target/riscv/fltf-snan.c | 12 ++
gcc/testsuite/gcc.target/riscv/fltf.c | 12 ++
gcc/testsuite/gfortran.dg/associated_target_9a.f90 | 27 +++++
gcc/testsuite/gfortran.dg/associated_target_9b.f90 | 23 ++++
gcc/testsuite/gfortran.dg/gomp/declare-simd-3.f90 | 30 +++++
gcc/testsuite/gfortran.dg/literal_constants.f | 20 ++++
gcc/testsuite/gfortran.dg/literal_constants.f90 | 24 ++++
gcc/tree-ssa-threadbackward.cc | 9 ++
gcc/tree-ssa-threadupdate.cc | 4 +-
gcc/tree-vect-patterns.cc | 6 +-
gcc/tree.cc | 4 +
libgo/sysinfo.c | 5 +
libgomp/ChangeLog | 9 ++
.../testsuite/libgomp.c-c++-common/pr106449-2.c | 64 ++++++++++
libgomp/testsuite/libgomp.c-c++-common/pr106449.c | 62 ++++++++++
libstdc++-v3/ChangeLog | 6 +
libstdc++-v3/include/bits/stl_iterator.h | 2 +-
maintainer-scripts/ChangeLog | 5 +
77 files changed, 1503 insertions(+), 197 deletions(-)
More information about the Gcc-cvs
mailing list