[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Sun Jun 6 14:57:40 GMT 2021
https://gcc.gnu.org/g:6de742a6dbb1d5fbcdd456856d8b8bd92570ea0c
commit 6de742a6dbb1d5fbcdd456856d8b8bd92570ea0c
Merge: d67627857ce 4e65bf5ace0
Author: Martin Liska <mliska@suse.cz>
Date: Sun Jun 6 16:57:23 2021 +0200
Merge branch 'master' into devel/sphinx
Diff:
ChangeLog | 9 +
MAINTAINERS | 4 +
gcc/ChangeLog | 119 ++++
gcc/DATESTAMP | 2 +-
gcc/attribs.c | 21 +-
gcc/c-family/ChangeLog | 10 +
gcc/c-family/c-attribs.c | 3 +
gcc/c-family/c-warn.c | 2 +-
gcc/c/ChangeLog | 5 +
gcc/c/c-decl.c | 19 +-
gcc/c/c-objc-common.c | 6 +
gcc/c/c-typeck.c | 23 +-
gcc/config/arm/vfp.md | 4 +-
gcc/config/h8300/addsub.md | 16 +-
gcc/config/h8300/bitfield.md | 16 +-
gcc/config/h8300/combiner.md | 68 +-
gcc/config/h8300/divmod.md | 12 +-
gcc/config/h8300/extensions.md | 12 +-
gcc/config/h8300/jumpcall.md | 2 +-
gcc/config/h8300/logical.md | 2 +-
gcc/config/h8300/movepush.md | 22 +-
gcc/config/h8300/multiply.md | 12 +-
gcc/config/h8300/other.md | 2 +-
gcc/config/h8300/shiftrotate.md | 18 +-
gcc/config/i386/i386-expand.c | 55 +-
gcc/config/i386/i386.md | 6 +-
gcc/config/i386/mmx.md | 82 +++
gcc/config/i386/predicates.md | 17 +-
gcc/config/i386/sse.md | 8 +-
gcc/config/m68k/m68k.md | 6 +-
gcc/config/mips/mips.md | 6 +-
gcc/config/or1k/or1k.md | 2 +-
gcc/config/sh/sh.md | 2 +-
gcc/config/sparc/sparc.md | 12 +-
gcc/cp/ChangeLog | 19 +
gcc/cp/name-lookup.c | 7 +-
gcc/cp/pt.c | 43 +-
gcc/d/ChangeLog | 11 +
gcc/d/d-codegen.cc | 36 +-
gcc/d/expr.cc | 7 +-
gcc/doc/invoke.texi | 2 +-
gcc/fortran/ChangeLog | 93 +++
gcc/fortran/dump-parse-tree.c | 28 +
gcc/fortran/frontend-passes.c | 18 +
gcc/fortran/gfortran.h | 18 +-
gcc/fortran/match.h | 5 +
gcc/fortran/openmp.c | 94 ++-
gcc/fortran/parse.c | 104 ++--
gcc/fortran/resolve.c | 10 +
gcc/fortran/scanner.c | 35 +-
gcc/fortran/st.c | 5 +
gcc/fortran/trans-array.c | 61 +-
gcc/fortran/trans-expr.c | 70 ++-
gcc/fortran/trans-intrinsic.c | 1 +
gcc/fortran/trans-openmp.c | 117 +++-
gcc/fortran/trans-types.c | 68 +-
gcc/fortran/trans-types.h | 2 +-
gcc/fortran/trans.c | 31 +-
gcc/fortran/trans.h | 5 +
gcc/gimple-fold.c | 30 +-
gcc/testsuite/ChangeLog | 129 ++++
gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C | 9 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C | 9 +
gcc/testsuite/g++.dg/cpp1z/nontype-auto19.C | 8 +
gcc/testsuite/g++.dg/cpp2a/concepts-decltype.C | 2 +-
gcc/testsuite/g++.dg/gomp/declare-simd-8.C | 15 +
gcc/testsuite/g++.dg/template/param4.C | 10 +
gcc/testsuite/g++.dg/template/param5.C | 7 +
gcc/testsuite/gcc.dg/Wvla-parameter-10.c | 68 ++
gcc/testsuite/gcc.dg/Wvla-parameter-11.c | 70 +++
gcc/testsuite/gcc.dg/nonnull-6.c | 15 +
gcc/testsuite/gcc.dg/sso-14.c | 53 ++
.../gcc.dg/tree-ssa/builtin-snprintf-11.c | 32 +
.../gcc.dg/tree-ssa/builtin-snprintf-12.c | 36 ++
gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-28.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-29.c | 40 ++
gcc/testsuite/gcc.dg/uninit-pr100732.c | 21 +
gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 8 +-
gcc/testsuite/gcc.target/i386/pr100887.c | 13 +
gcc/testsuite/gdc.dg/pr100882a.d | 35 ++
gcc/testsuite/gdc.dg/pr100882b.d | 19 +
gcc/testsuite/gdc.dg/pr100882c.d | 25 +
gcc/testsuite/gdc.dg/torture/pr100882.d | 21 +
gcc/testsuite/gfortran.dg/PR100120.f90 | 198 ++++++
gcc/testsuite/gfortran.dg/character_workout_1.f90 | 689 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/character_workout_4.f90 | 689 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/goacc-gomp/mixed-1.f | 23 +
gcc/testsuite/gfortran.dg/goacc/omp-fixed.f | 10 +-
gcc/testsuite/gfortran.dg/goacc/omp.f95 | 12 +
gcc/testsuite/gfortran.dg/gomp/loop-1.f90 | 56 ++
gcc/testsuite/gfortran.dg/gomp/loop-2.f90 | 44 ++
gcc/testsuite/gfortran.dg/gomp/loop-3.f90 | 55 ++
gcc/testsuite/gfortran.dg/gomp/pr99928-1.f90 | 239 +++++++
gcc/testsuite/gfortran.dg/gomp/pr99928-11.f90 | 35 ++
gcc/testsuite/gfortran.dg/gomp/pr99928-2.f90 | 233 +++++++
gcc/testsuite/gfortran.dg/gomp/pr99928-3.f90 | 30 +-
gcc/testsuite/gfortran.dg/gomp/pr99928-4.f90 | 90 +++
gcc/testsuite/gfortran.dg/gomp/pr99928-5.f90 | 108 ++++
gcc/testsuite/gfortran.dg/gomp/pr99928-6.f90 | 108 ++++
gcc/testsuite/gfortran.dg/gomp/pr99928-8.f90 | 253 ++++++++
gcc/testsuite/gfortran.dg/inline_matmul_25.f90 | 9 +
gcc/tree-nested.c | 2 +
gcc/tree-ssa-uninit.c | 3 +
libgfortran/ChangeLog | 8 +
libgfortran/intrinsics/associated.c | 2 +-
libgfortran/libgfortran.h | 1 +
libiberty/ChangeLog | 7 +
libiberty/configure | 42 +-
libiberty/configure.ac | 6 +
libstdc++-v3/ChangeLog | 71 +++
libstdc++-v3/doc/html/manual/status.html | 11 +-
libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 16 +-
libstdc++-v3/include/bits/hashtable.h | 6 +-
libstdc++-v3/include/bits/iterator_concepts.h | 25 +-
libstdc++-v3/include/bits/ranges_base.h | 187 +++---
libstdc++-v3/include/std/any | 26 +-
libstdc++-v3/include/std/version | 3 +-
.../23_containers/unordered_map/operations/1.cc | 7 +
.../23_containers/unordered_set/operations/1.cc | 7 +
libstdc++-v3/testsuite/std/ranges/access/cdata.cc | 40 +-
libstdc++-v3/testsuite/std/ranges/access/data.cc | 43 +-
libstdc++-v3/testsuite/std/ranges/access/empty.cc | 24 +-
libstdc++-v3/testsuite/std/ranges/access/size.cc | 20 +-
libstdc++-v3/testsuite/std/ranges/access/ssize.cc | 24 +-
124 files changed, 5099 insertions(+), 563 deletions(-)
More information about the Libstdc++-cvs
mailing list