public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-6847-g5450833e4f9993f81ac16cbbcf4e46881a519f85' into redhat/gcc-13-branch
@ 2023-03-24 10:26 Jakub Jelinek
0 siblings, 0 replies; only message in thread
From: Jakub Jelinek @ 2023-03-24 10:26 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:053e16ff35e0921f66d5b48f2b2e4a51eca89e43
commit 053e16ff35e0921f66d5b48f2b2e4a51eca89e43
Merge: 631cc7b9675 5450833e4f9
Author: Jakub Jelinek <jakub@redhat.com>
Date: Fri Mar 24 11:24:33 2023 +0100
Merge commit 'r13-6847-g5450833e4f9993f81ac16cbbcf4e46881a519f85' into redhat/gcc-13-branch
Diff:
ChangeLog | 4 +
MAINTAINERS | 2 +
gcc/ChangeLog | 384 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/analyzer/ChangeLog | 11 +
gcc/analyzer/program-point.cc | 42 ++
gcc/analyzer/program-point.h | 3 +
gcc/analyzer/sm-malloc.cc | 9 +-
gcc/builtins.cc | 8 +-
gcc/config/gcn/gcn-protos.h | 6 +
gcc/config/gcn/gcn-valu.md | 324 ++++++++-
gcc/config/gcn/gcn.cc | 104 +++
gcc/config/gcn/gcn.md | 7 +
gcc/config/gcn/predicates.md | 7 +
gcc/config/i386/i386-expand.cc | 6 +-
gcc/config/i386/i386-protos.h | 2 -
gcc/config/i386/i386.cc | 12 -
gcc/config/i386/x-mingw32-utf8 | 2 +-
gcc/config/riscv/multilib-generator | 2 +-
gcc/config/riscv/riscv-modes.def | 14 +-
gcc/config/riscv/riscv-protos.h | 2 +
gcc/config/riscv/riscv-v.cc | 67 +-
gcc/config/riscv/riscv-vector-builtins-bases.cc | 97 +--
gcc/config/riscv/riscv-vector-builtins-bases.h | 1 +
.../riscv/riscv-vector-builtins-functions.def | 1 +
gcc/config/riscv/riscv-vector-builtins-shapes.cc | 25 +
gcc/config/riscv/riscv-vector-builtins-shapes.h | 1 +
gcc/config/riscv/riscv-vector-builtins.cc | 7 +
gcc/config/riscv/riscv-vsetvl.cc | 56 +-
gcc/config/riscv/riscv-vsetvl.h | 1 +
gcc/config/riscv/riscv.cc | 22 +
gcc/config/riscv/riscv.h | 1 +
gcc/config/riscv/vector-iterators.md | 8 +-
gcc/config/riscv/vector.md | 773 +++++++++++++++++----
gcc/config/rs6000/rs6000.md | 12 +-
gcc/configure | 2 +-
gcc/cp/ChangeLog | 43 ++
gcc/cp/call.cc | 73 +-
gcc/cp/pt.cc | 20 +-
gcc/cp/semantics.cc | 1 +
gcc/cp/typeck.cc | 13 +-
gcc/doc/sourcebuild.texi | 9 +
gcc/doc/tm.texi | 7 -
gcc/doc/tm.texi.in | 2 -
gcc/fold-const.cc | 1 +
gcc/fortran/ChangeLog | 30 +
gcc/fortran/arith.cc | 10 +-
gcc/fortran/error.cc | 7 +
gcc/fortran/gfortran.h | 1 +
gcc/fortran/intrinsic.cc | 9 +-
gcc/fortran/resolve.cc | 7 +
gcc/fortran/target-memory.cc | 11 +-
gcc/gimple-range-cache.cc | 24 +-
gcc/gimple-range-edge.cc | 8 +-
gcc/gimple-range-edge.h | 2 +-
gcc/gimple-range-fold.cc | 10 +-
gcc/gimple-range-fold.h | 2 +-
gcc/gimple-range-gori.cc | 24 +-
gcc/gimple-range-gori.h | 6 +-
gcc/gimple-range-infer.cc | 4 +-
gcc/gimple-range-op.cc | 2 +-
gcc/gimple-range-path.cc | 2 +-
gcc/gimple-range-trace.cc | 2 +-
gcc/gimple-range-trace.h | 2 +-
gcc/gimple-range.cc | 10 +-
gcc/gimple-range.h | 4 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.h | 4 +
gcc/lra.cc | 2 +-
gcc/m2/ChangeLog | 91 +++
gcc/m2/Make-lang.in | 27 +-
gcc/m2/gm2-compiler/M2GCCDeclare.def | 11 -
gcc/m2/gm2-compiler/M2GCCDeclare.mod | 135 +---
gcc/m2/gm2-compiler/M2GenGCC.mod | 15 +-
gcc/m2/gm2-compiler/M2Quads.mod | 26 +-
gcc/m2/gm2-compiler/M2Scaffold.mod | 2 +-
gcc/m2/gm2-compiler/PCSymBuild.mod | 62 +-
gcc/m2/gm2-compiler/PHBuild.bnf | 202 ++++--
gcc/m2/gm2-gcc/m2decl.cc | 3 +-
gcc/m2/gm2-gcc/m2expr.cc | 2 +-
gcc/m2/gm2-gcc/m2expr.h | 7 +-
gcc/m2/gm2-gcc/m2options.h | 2 +-
gcc/m2/gm2-libs-iso/M2RTS.def | 1 +
gcc/m2/gm2-libs-iso/M2RTS.mod | 2 +
gcc/m2/gm2-libs/M2Dependent.def | 3 +-
gcc/m2/gm2-libs/M2Dependent.mod | 58 +-
gcc/m2/gm2-libs/M2LINK.def | 41 --
gcc/m2/gm2-libs/M2RTS.def | 3 +-
gcc/m2/gm2-libs/M2RTS.mod | 2 +
gcc/m2/gm2spec.cc | 13 +-
gcc/range-op-float.cc | 12 +-
gcc/range-op.cc | 26 +-
gcc/range-op.h | 2 +-
gcc/stor-layout.cc | 3 +
gcc/target.def | 9 -
gcc/testsuite/ChangeLog | 238 +++++++
gcc/testsuite/g++.dg/cpp0x/constexpr-pmf3.C | 13 +
.../g++.dg/cpp1y/lambda-generic-local-class2.C | 13 +
gcc/testsuite/g++.dg/ext/attr-tsafe1.C | 14 +
gcc/testsuite/g++.dg/ext/pr109177.C | 6 +
gcc/testsuite/g++.dg/opt/pr107569.C | 29 +
gcc/testsuite/g++.dg/template/partial-order3.C | 6 +
gcc/testsuite/g++.dg/torture/pr109262.C | 28 +
gcc/testsuite/g++.dg/warn/Wdangling-reference11.C | 23 +
gcc/testsuite/g++.dg/warn/Wdangling-reference12.C | 12 +
gcc/testsuite/g++.target/riscv/rvv/base/bug-10.C | 378 ++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-11.C | 463 ++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-12.C | 410 +++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-13.C | 481 +++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-14.C | 428 ++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-15.C | 381 ++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-16.C | 443 ++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-17.C | 406 +++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-18.C | 139 ++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-2.C | 473 +++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-3.C | 385 ++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-4.C | 417 +++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-5.C | 416 +++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-6.C | 321 +++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-7.C | 278 ++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-8.C | 412 +++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C | 579 +++++++++++++++
gcc/testsuite/g++.target/riscv/rvv/base/pr109244.C | 76 ++
gcc/testsuite/gcc.dg-selftests/dg-final.exp | 22 +-
gcc/testsuite/gcc.dg/addr_equal-1.c | 5 +-
.../deref-before-check-pr109239-linux-bus.c | 153 ++++
.../gcc.dg/compound-literal-cast-lvalue-1.c | 9 +
gcc/testsuite/gcc.dg/torture/pr53922.c | 10 +-
gcc/testsuite/gcc.dg/torture/pr60092.c | 12 +-
gcc/testsuite/gcc.dg/torture/pr90020.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/pr100359.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/pr99739.c | 40 ++
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-100.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-tail-nomask-1.c | 11 +-
.../gcc.target/aarch64/aapcs64/aapcs64.exp | 17 +-
gcc/testsuite/gcc.target/aarch64/sve/pr109176.c | 12 +
gcc/testsuite/gcc.target/gcn/complex.c | 627 +++++++++++++++++
gcc/testsuite/gcc.target/i386/pr109137.c | 29 +
gcc/testsuite/gcc.target/powerpc/mod-no_copy.c | 16 +
gcc/testsuite/gcc.target/powerpc/mod-peephole.c | 25 +
.../riscv/rvv/base/binop_vv_constraint-4.c | 1 +
.../riscv/rvv/base/binop_vv_constraint-6.c | 1 +
.../riscv/rvv/base/binop_vx_constraint-127.c | 2 +-
gcc/testsuite/gcc.target/riscv/rvv/base/bug-3.c | 22 +
gcc/testsuite/gcc.target/riscv/rvv/base/bug-4.c | 22 +
gcc/testsuite/gcc.target/riscv/rvv/base/bug-5.c | 22 +
.../gcc.target/riscv/rvv/base/merge_constraint-3.c | 95 +++
.../gcc.target/riscv/rvv/base/merge_constraint-4.c | 28 +
.../gcc.target/riscv/rvv/base/pr108185-1.c | 2 +-
.../gcc.target/riscv/rvv/base/pr108185-2.c | 2 +-
.../gcc.target/riscv/rvv/base/pr108185-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/rvv/base/spill-1.c | 194 +++---
gcc/testsuite/gcc.target/riscv/rvv/base/spill-2.c | 136 ++--
gcc/testsuite/gcc.target/riscv/rvv/base/spill-3.c | 76 +-
gcc/testsuite/gcc.target/riscv/rvv/base/spill-5.c | 36 +-
gcc/testsuite/gcc.target/riscv/rvv/base/spill-7.c | 161 ++---
gcc/testsuite/gcc.target/riscv/rvv/base/vlenb-1.c | 46 ++
gcc/testsuite/gfortran.dg/assumed_size_refs_2.f90 | 2 +
gcc/testsuite/gfortran.dg/pr103628.f90 | 14 +
gcc/testsuite/gfortran.dg/pr104572.f90 | 14 +
gcc/testsuite/gfortran.dg/unpack_field_1.f90 | 2 +
.../pass/iso-extended-opaque-pass.exp | 36 +
.../gm2/iso/extended-opaque/pass/stressset.def | 6 +
.../gm2/iso/extended-opaque/pass/stressset.mod | 18 +
.../gm2/iso/extended-opaque/pass/testset.mod | 8 +
.../run/pass/iso-extended-opaque-run-pass.exp | 40 ++
.../gm2/projects/iso/small/run/pass/stressset.def | 6 +
.../gm2/projects/iso/small/run/pass/stressset.mod | 18 +
.../gm2/projects/iso/small/run/pass/test1.mod | 9 +
.../gm2/projects/iso/small/run/pass/testlib.def | 16 +
.../gm2/projects/iso/small/run/pass/testlib.mod | 21 +
.../gm2/projects/iso/small/run/pass/testset.mod | 8 +
gcc/testsuite/gnat.dg/div_zero.adb | 2 +-
gcc/testsuite/lib/scanasm.exp | 22 +-
gcc/testsuite/lib/scansarif.exp | 13 +-
gcc/testsuite/lib/target-supports.exp | 40 +-
gcc/tree-ssa-forwprop.cc | 18 +-
gcc/tree-ssa-sccvn.cc | 17 +-
gcc/tree-vect-generic.cc | 9 +
gcc/tree-vrp.cc | 6 +-
gcc/value-query.cc | 8 +-
gcc/value-query.h | 2 +-
gcc/value-range-storage.h | 2 +-
gcc/value-range.cc | 22 +-
gcc/value-range.h | 70 +-
gcc/value-relation.cc | 22 +-
gcc/value-relation.h | 18 +-
libgm2/ChangeLog | 5 +
libgm2/libm2pim/Makefile.am | 2 +-
libgm2/libm2pim/Makefile.in | 2 +-
libstdc++-v3/ChangeLog | 79 +++
libstdc++-v3/include/bits/basic_string.tcc | 9 +-
libstdc++-v3/include/bits/regex.h | 10 +
libstdc++-v3/include/bits/shared_ptr_atomic.h | 6 +
libstdc++-v3/include/bits/stream_iterator.h | 1 +
.../include/experimental/bits/simd_detail.h | 2 +
libstdc++-v3/include/experimental/bits/simd_x86.h | 4 +-
libstdc++-v3/include/std/format | 24 +-
libstdc++-v3/include/std/utility | 4 +
libstdc++-v3/include/std/version | 1 +
.../testsuite/20_util/exchange/constexpr.cc | 6 +
.../20_util/shared_ptr/atomic/atomic_shared_ptr.cc | 9 +
.../capacity/char/resize_and_overwrite.cc | 8 +-
.../istream_iterator/cons/constexpr.cc | 5 +
.../28_regex/match_results/ctors/char/alloc.cc | 56 ++
.../testsuite/std/format/formatter/requirements.cc | 9 +
.../testsuite/std/format/functions/format.cc | 15 +
maintainer-scripts/ChangeLog | 10 +
208 files changed, 11804 insertions(+), 1209 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-03-24 10:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-24 10:26 [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-6847-g5450833e4f9993f81ac16cbbcf4e46881a519f85' into redhat/gcc-13-branch Jakub Jelinek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).