[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Fri Jun 4 11:37:56 GMT 2021
https://gcc.gnu.org/g:d67627857ce27d607c691308aa2b816aabb6cb32
commit d67627857ce27d607c691308aa2b816aabb6cb32
Merge: 38dbface07d 39e5a954c15
Author: Martin Liska <mliska@suse.cz>
Date: Fri Jun 4 13:36:59 2021 +0200
Merge branch 'master' into devel/sphinx
Diff:
ChangeLog | 4 +
MAINTAINERS | 3 +-
gcc/ChangeLog | 167 +++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 7 +
gcc/ada/gcc-interface/decl.c | 37 ++-
gcc/analyzer/ChangeLog | 10 +
gcc/analyzer/store.h | 2 -
gcc/analyzer/svalue.cc | 29 +-
gcc/c-family/ChangeLog | 37 +++
gcc/c-family/c-ada-spec.c | 311 +++++++++++----------
gcc/c/ChangeLog | 6 +
gcc/calls.c | 21 +-
gcc/common/config/arc/arc-common.c | 1 -
gcc/config.gcc | 9 +-
gcc/config/arc/arc.c | 29 +-
gcc/config/arc/arc.h | 4 +-
gcc/config/arc/arc.md | 8 -
gcc/config/arc/arc.opt | 18 +-
gcc/config/arm/mve.md | 6 +-
gcc/config/arm/neon.md | 2 +-
gcc/config/arm/unspecs.md | 2 -
gcc/config/arm/vec-common.md | 4 +-
gcc/config/cris/cris.md | 2 +-
gcc/config/i386/i386-expand.c | 6 +
gcc/config/i386/mmx.md | 176 +++++++++++-
gcc/config/rs6000/fusion.md | 64 ++---
gcc/config/rs6000/genfusion.pl | 20 +-
gcc/config/rs6000/rs6000-call.c | 4 +-
gcc/config/rs6000/rs6000.h | 11 -
gcc/cp/ChangeLog | 30 ++
gcc/cp/class.c | 15 +
gcc/cp/cp-tree.h | 1 +
gcc/cp/decl.c | 25 +-
gcc/cp/pt.c | 14 -
gcc/diagnostic-show-locus.c | 6 +-
gcc/doc/invoke.texi | 13 +-
gcc/function-tests.c | 5 +
gcc/gimple-range-cache.cc | 4 +-
gcc/gimple-range-tests.cc | 72 +++++
gcc/gimple-range.cc | 90 +-----
gcc/gimple-range.h | 7 +-
gcc/selftest.h | 1 +
gcc/testsuite/ChangeLog | 55 ++++
gcc/testsuite/g++.dg/cpp0x/alias-decl-71.C | 13 +
gcc/testsuite/g++.dg/cpp2a/using-enum-9.C | 28 ++
gcc/testsuite/gcc.dg/pr80776-1.c | 12 +-
.../aarch64/sve/part_vect_single_iter_epilog.c | 11 +
gcc/testsuite/gcc.target/arm/simd/mve-vabs.c | 44 +++
gcc/testsuite/gcc.target/i386/vperm-v2hi.c | 41 +++
gcc/testsuite/gcc.target/i386/vperm-v4qi.c | 47 ++++
.../gcc.target/powerpc/not-promote-mode.c | 13 +
gcc/testsuite/gnat.dg/bit_packed_array6.adb | 10 +
gcc/testsuite/gnat.dg/bit_packed_array6_pkg.ads | 13 +
gcc/tree-affine.c | 7 +-
gcc/tree-data-ref.c | 12 +-
gcc/tree-vect-loop.c | 31 +-
gcc/tree-vrp.c | 56 ----
gcc/tree-vrp.h | 1 -
gcc/value-query.cc | 123 +++++++-
gcc/value-query.h | 3 +
gcc/vr-values.c | 2 +-
libstdc++-v3/ChangeLog | 37 +++
libstdc++-v3/include/bits/ranges_algo.h | 16 +-
libstdc++-v3/include/std/ranges | 119 +++++++-
.../testsuite/std/ranges/adaptors/100577.cc | 101 +++++++
libstdc++-v3/testsuite/std/ranges/range.cc | 3 -
libstdc++-v3/testsuite/util/testsuite_iterators.h | 2 +-
68 files changed, 1578 insertions(+), 507 deletions(-)
More information about the Libstdc++-cvs
mailing list