[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Martin Liska
marxin@gcc.gnu.org
Mon May 24 09:40:20 GMT 2021
https://gcc.gnu.org/g:a06bc9f78ddd15073bf7fa8386e1a97ac80655bb
commit a06bc9f78ddd15073bf7fa8386e1a97ac80655bb
Merge: 905b28242c5 0f3cd532fa0
Author: Martin Liska <mliska@suse.cz>
Date: Mon May 24 11:39:52 2021 +0200
Merge branch 'master' into devel/sphinx
Diff:
ChangeLog | 5 +
Makefile.def | 1 +
Makefile.in | 1 +
config/ChangeLog | 4 +
config/acinclude.m4 | 102 ---
contrib/ChangeLog | 4 +
contrib/gcc-changelog/git_commit.py | 8 +-
contrib/gcc-changelog/test_email.py | 2 +-
gcc/ChangeLog | 767 +++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 79 +++
gcc/ada/gcc-interface/decl.c | 168 ++---
gcc/ada/gcc-interface/misc.c | 2 +-
gcc/ada/gcc-interface/trans.c | 99 +--
gcc/ada/gcc-interface/utils.c | 33 +-
gcc/ada/gcc-interface/utils2.c | 15 +-
gcc/analyzer/ChangeLog | 8 +
gcc/analyzer/sm-malloc.cc | 28 +
gcc/builtins.c | 6 +
gcc/c-family/ChangeLog | 36 +
gcc/c-family/c-attribs.c | 36 +-
gcc/c-family/c-lex.c | 4 +-
gcc/c-family/c-omp.c | 11 +
gcc/c-family/c-opts.c | 7 +-
gcc/c-family/c-pch.c | 12 +-
gcc/c-family/c.opt | 20 +
gcc/c/ChangeLog | 23 +
gcc/c/c-parser.c | 12 +-
gcc/c/c-typeck.c | 27 +
gcc/cfgexpand.c | 117 +++-
gcc/collect2.c | 5 +-
gcc/common.opt | 2 +-
gcc/common/config/riscv/riscv-common.c | 68 +-
gcc/config/aarch64/aarch64-builtins.c | 56 +-
gcc/config/aarch64/aarch64-simd-builtins.def | 18 +-
gcc/config/aarch64/aarch64-simd.md | 267 +++++--
gcc/config/aarch64/aarch64-sve-builtins-base.cc | 2 +-
gcc/config/aarch64/aarch64-sve.md | 4 +-
gcc/config/aarch64/aarch64.c | 5 +-
gcc/config/aarch64/iterators.md | 23 +-
gcc/config/arm/arm.c | 8 +-
gcc/config/arm/arm.md | 19 +-
gcc/config/c6x/c6x.c | 4 +-
gcc/config/darwin.c | 3 +-
gcc/config/gcn/gcn-protos.h | 2 +-
gcc/config/gcn/gcn-tree.c | 9 +-
gcc/config/gcn/gcn.c | 4 +-
gcc/config/i386/cygming.h | 2 +-
gcc/config/i386/darwin.h | 4 +-
gcc/config/i386/i386-expand.c | 40 +-
gcc/config/i386/i386-modes.def | 15 +-
gcc/config/i386/i386.c | 39 +-
gcc/config/i386/i386.h | 17 +-
gcc/config/i386/i386.md | 13 +-
gcc/config/i386/mmx.md | 604 +++++++++++++++-
gcc/config/i386/sse.md | 70 +-
gcc/config/mips/mips.c | 3 +-
gcc/config/nvptx/nvptx.c | 124 ++++
gcc/config/rs6000/freebsd64.h | 10 +-
gcc/config/rs6000/fusion.md | 324 +++++----
gcc/config/rs6000/genfusion.pl | 52 +-
gcc/config/rs6000/linux64.h | 8 +-
gcc/config/rs6000/rs6000-call.c | 31 +-
gcc/config/rs6000/rs6000-cpus.def | 4 +-
gcc/config/rs6000/rs6000-protos.h | 1 -
gcc/config/rs6000/rs6000.c | 46 +-
gcc/config/rs6000/rs6000.md | 20 +-
gcc/config/rs6000/rs6000.opt | 4 +
gcc/config/rs6000/sysv4.h | 3 +-
gcc/configure | 22 +-
gcc/configure.ac | 4 +-
gcc/cp/ChangeLog | 145 ++++
gcc/cp/call.c | 15 +-
gcc/cp/class.c | 13 -
gcc/cp/constraint.cc | 62 --
gcc/cp/cp-tree.h | 10 +-
gcc/cp/decl.c | 73 +-
gcc/cp/decl2.c | 14 -
gcc/cp/error.c | 37 +-
gcc/cp/lambda.c | 18 -
gcc/cp/mangle.c | 2 +-
gcc/cp/method.c | 42 +-
gcc/cp/parser.c | 148 ++--
gcc/cp/pt.c | 59 +-
gcc/cp/rtti.c | 2 +-
gcc/cp/semantics.c | 27 +
gcc/cp/tree.c | 19 +-
gcc/cp/typeck2.c | 27 +-
gcc/d/ChangeLog | 16 +
gcc/d/d-incpath.cc | 14 +-
gcc/d/dmd/dinterpret.c | 2 +-
gcc/d/dmd/dmangle.c | 2 +-
gcc/d/dmd/hdrgen.c | 2 +-
gcc/d/dmd/identifier.c | 6 +-
gcc/d/types.cc | 2 +-
gcc/dbxout.c | 1 +
gcc/doc/cpp.texi | 19 +-
gcc/doc/invoke.texi | 52 +-
gcc/doc/sourcebuild.texi | 26 +-
gcc/doc/tm.texi | 26 +
gcc/doc/tm.texi.in | 4 +
gcc/dwarf2cfi.c | 9 +-
gcc/except.c | 1 +
gcc/expr.c | 26 +-
gcc/final.c | 15 +-
gcc/flag-types.h | 36 +-
gcc/flags.h | 21 +-
gcc/fold-const.c | 4 +-
gcc/fortran/ChangeLog | 30 +
gcc/fortran/intrinsic.texi | 4 +-
gcc/fortran/openmp.c | 58 +-
gcc/fortran/trans-decl.c | 9 +-
gcc/fortran/trans-expr.c | 4 +-
gcc/fortran/trans-intrinsic.c | 35 +-
gcc/fortran/trans.h | 1 +
gcc/gimple-range.cc | 243 ++++---
gcc/gimple-range.h | 135 +++-
gcc/gimple-walk.c | 8 -
gcc/gimple.h | 8 +
gcc/gimplify.c | 337 +++------
gcc/go/ChangeLog | 5 -
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/runtime.cc | 2 +-
gcc/internal-fn.h | 8 +-
gcc/jit/ChangeLog | 5 +
gcc/jit/libgccjit.c | 2 +-
gcc/lto/lto-dump.c | 2 +-
gcc/match.pd | 12 +-
gcc/objc/ChangeLog | 5 +
gcc/objc/objc-act.c | 2 +-
gcc/omp-general.h | 13 +
gcc/omp-low.c | 270 +++++++-
gcc/omp-offload.c | 291 +++++++-
gcc/opts.c | 117 +++-
gcc/params.opt | 17 +
gcc/passes.def | 1 +
gcc/target.def | 30 +
gcc/targhooks.c | 11 +-
gcc/testsuite/ChangeLog | 388 +++++++++++
gcc/testsuite/c-c++-common/cpp/file-name-1.c | 22 +
gcc/testsuite/c-c++-common/goacc-gomp/nesting-1.c | 14 +
.../c-c++-common/goacc/private-reduction-1.c | 6 +
.../goacc/privatization-1-compute-loop.c | 93 +++
.../c-c++-common/goacc/privatization-1-compute.c | 88 +++
.../goacc/privatization-1-routine_gang-loop.c | 93 +++
.../goacc/privatization-1-routine_gang.c | 91 +++
gcc/testsuite/c-c++-common/gomp/pr99928-12.c | 23 +
gcc/testsuite/c-c++-common/gomp/pr99928-13.c | 171 +++++
gcc/testsuite/c-c++-common/gomp/pr99928-14.c | 171 +++++
gcc/testsuite/c-c++-common/gomp/pr99928-15.c | 26 +
gcc/testsuite/c-c++-common/gomp/pr99928-2.c | 36 +-
gcc/testsuite/c-c++-common/gomp/pr99928-3.c | 12 +-
gcc/testsuite/c-c++-common/gomp/pr99928-4.c | 12 +-
gcc/testsuite/c-c++-common/gomp/pr99928-5.c | 16 +-
gcc/testsuite/c-c++-common/gomp/pr99928-6.c | 16 +-
gcc/testsuite/c-c++-common/spellcheck-reserved.c | 18 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp1.C | 6 +
gcc/testsuite/g++.dg/cpp0x/decltype-nonstatic1.C | 16 +
gcc/testsuite/g++.dg/cpp0x/friend7.C | 28 +-
gcc/testsuite/g++.dg/cpp0x/friend8.C | 15 +
gcc/testsuite/g++.dg/cpp0x/implicit-delete1.C | 20 +
.../g++.dg/cpp1z/class-deduction-access1.C | 18 +
.../g++.dg/cpp1z/class-deduction-access2.C | 10 +
gcc/testsuite/g++.dg/cpp2a/desig18.C | 17 +
gcc/testsuite/g++.dg/cpp2a/desig19.C | 33 +
gcc/testsuite/g++.dg/cpp2a/nontype-complex1.C | 8 +
gcc/testsuite/g++.dg/cpp2a/spaceship-fallback1.C | 17 +
gcc/testsuite/g++.dg/dfp/mangle-6.C | 19 +
gcc/testsuite/g++.dg/ext/attrib63.C | 23 +-
gcc/testsuite/g++.dg/lto/odr-1_0.C | 4 +-
gcc/testsuite/g++.dg/lto/odr-1_1.C | 9 +-
gcc/testsuite/g++.dg/lto/odr-2_1.C | 2 +-
gcc/testsuite/g++.dg/modules/omp-1_a.C | 1 +
gcc/testsuite/g++.dg/modules/omp-1_b.C | 1 +
gcc/testsuite/g++.dg/modules/omp-1_c.C | 3 +-
gcc/testsuite/g++.dg/modules/omp-2_a.C | 1 +
gcc/testsuite/g++.dg/modules/omp-2_b.C | 1 +
gcc/testsuite/g++.dg/parse/access13.C | 7 +
gcc/testsuite/g++.dg/warn/Wnonnull13.C | 28 +
gcc/testsuite/g++.dg/warn/Wnonnull14.C | 28 +
gcc/testsuite/g++.dg/warn/Wnonnull15.C | 28 +
gcc/testsuite/g++.target/i386/pr100637-1b.C | 17 +
gcc/testsuite/g++.target/i386/pr100637-1w.C | 17 +
gcc/testsuite/gcc.c-torture/compile/pr100576.c | 12 +
gcc/testsuite/gcc.c-torture/compile/ssa-unused-1.c | 15 +
gcc/testsuite/gcc.dg/analyzer/pr100615.c | 53 ++
gcc/testsuite/gcc.dg/cpp/pr100646-1.c | 5 +
gcc/testsuite/gcc.dg/cpp/pr100646-2.c | 6 +
gcc/testsuite/gcc.dg/gimplefe-45.c | 19 +
gcc/testsuite/gcc.dg/local1.c | 2 +-
gcc/testsuite/gcc.dg/pch/valid-1.c | 2 +-
gcc/testsuite/gcc.dg/pr100619.c | 24 +
gcc/testsuite/gcc.dg/torture/pr100672.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-10.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-7.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-13.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-14.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-16.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-17.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-18.c | 212 ++++++
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-2.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-4.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-5.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-6.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-7.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-8.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-9.c | 2 +-
gcc/testsuite/gcc.dg/ucnid-5-utf8.c | 2 +-
gcc/testsuite/gcc.dg/ucnid-5.c | 2 +-
gcc/testsuite/gcc.dg/vect/nodump-vect-opt-info-2.c | 4 +-
.../gcc.target/aarch64/narrow_high_combine.c | 125 ++++
gcc/testsuite/gcc.target/aarch64/sve/ld1_extend.c | 10 +
.../aarch64/sve/logical_unpacked_and_2.c | 2 +-
.../aarch64/sve/logical_unpacked_and_3.c | 2 +-
.../aarch64/sve/logical_unpacked_and_4.c | 2 +-
.../aarch64/sve/logical_unpacked_and_6.c | 2 +-
.../aarch64/sve/logical_unpacked_and_7.c | 2 +-
.../aarch64/sve/logical_unpacked_eor_2.c | 2 +-
.../aarch64/sve/logical_unpacked_eor_3.c | 2 +-
.../aarch64/sve/logical_unpacked_eor_4.c | 2 +-
.../aarch64/sve/logical_unpacked_eor_6.c | 2 +-
.../aarch64/sve/logical_unpacked_eor_7.c | 2 +-
.../aarch64/sve/logical_unpacked_orr_2.c | 2 +-
.../aarch64/sve/logical_unpacked_orr_3.c | 2 +-
.../aarch64/sve/logical_unpacked_orr_4.c | 2 +-
.../aarch64/sve/logical_unpacked_orr_6.c | 2 +-
.../aarch64/sve/logical_unpacked_orr_7.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/pr100333.c | 7 +
gcc/testsuite/gcc.target/arm/pr99977.c | 4 +-
gcc/testsuite/gcc.target/i386/pr100637-1b.c | 25 +
gcc/testsuite/gcc.target/i386/pr100637-1w.c | 38 +
gcc/testsuite/gcc.target/i386/pr100637-2b.c | 21 +
gcc/testsuite/gcc.target/i386/pr100637-2w.c | 21 +
gcc/testsuite/gcc.target/i386/pr100660.c | 10 +
gcc/testsuite/gcc.target/i386/pr100701.c | 28 +
gcc/testsuite/gcc.target/i386/pr100722.c | 17 +
gcc/testsuite/gcc.target/i386/pr90773-24.c | 23 +
gcc/testsuite/gcc.target/i386/pr90773-25.c | 25 +
gcc/testsuite/gcc.target/i386/pr92658-avx2-2.c | 2 +-
gcc/testsuite/gcc.target/i386/pr92658-avx2.c | 2 +-
gcc/testsuite/gcc.target/i386/pr92658-avx512vl.c | 2 +-
gcc/testsuite/gcc.target/i386/pr92658-sse4-2.c | 4 +-
gcc/testsuite/gcc.target/i386/pr92658-sse4.c | 4 +-
.../gcc.target/powerpc/fusion-p10-2logical.c | 205 ++++++
.../gcc.target/powerpc/fusion-p10-addadd.c | 40 ++
.../gcc.target/powerpc/fusion-p10-ldcmpi.c | 66 ++
.../gcc.target/powerpc/ppc64-abi-warn-1.c | 12 -
.../gcc.target/powerpc/ppc64-abi-warn-2.c | 11 -
.../gcc.target/powerpc/ppc64-abi-warn-3.c | 9 -
gcc/testsuite/gcc.target/riscv/arch-12.c | 4 +
gcc/testsuite/gcc.target/riscv/attribute-19.c | 4 +
gcc/testsuite/gfortran.dg/goacc-gomp/depobj.f90 | 11 +
gcc/testsuite/gfortran.dg/goacc/private-3.f95 | 7 +-
.../goacc/privatization-1-compute-loop.f90 | 57 ++
.../gfortran.dg/goacc/privatization-1-compute.f90 | 48 ++
.../goacc/privatization-1-routine_gang-loop.f90 | 56 ++
.../goacc/privatization-1-routine_gang.f90 | 47 ++
.../routine-external-level-of-parallelism-2.f | 26 +
gcc/testsuite/gfortran.dg/gomp/map-6.f90 | 50 ++
gcc/testsuite/gfortran.dg/gomp/map-7.f90 | 26 +
gcc/testsuite/gfortran.dg/gomp/map-8.f90 | 34 +
gcc/testsuite/gfortran.dg/pr100551.f90 | 30 +
gcc/testsuite/gfortran.dg/pr96711.f90 | 6 +-
gcc/testsuite/gnat.dg/derived_type7.adb | 9 +
gcc/testsuite/gnat.dg/derived_type7.ads | 13 +
gcc/testsuite/gnat.dg/unchecked_convert5.adb | 2 +-
gcc/testsuite/gnat.dg/unchecked_convert6.adb | 2 +-
gcc/testsuite/lib/dg-pch.exp | 4 +-
gcc/testsuite/lib/gcc-dg.exp | 32 +
gcc/testsuite/lib/lto.exp | 22 +-
gcc/testsuite/lib/prune.exp | 7 +-
gcc/testsuite/lib/target-supports.exp | 10 +
gcc/toplev.c | 15 +-
gcc/tree-cfg.c | 80 +--
gcc/tree-dfa.c | 5 +
gcc/tree-ssa-alias.c | 36 +-
gcc/tree-ssa-ccp.c | 4 +
gcc/tree-ssa-dce.c | 2 +-
gcc/tree-ssa-operands.c | 17 +-
gcc/tree-ssa-phiopt.c | 75 +-
gcc/tree-ssa-sink.c | 1 +
gcc/tree-ssa.c | 10 +
gcc/tree-vect-loop.c | 3 +-
gcc/tree-vectorizer.h | 5 +
gcc/tree.c | 7 +-
gcc/tree.h | 10 +
gcc/vr-values.c | 2 +-
libcpp/ChangeLog | 14 +
libcpp/include/cpplib.h | 1 +
libcpp/init.c | 1 +
libcpp/lex.c | 5 +-
libcpp/macro.c | 14 +-
libgfortran/ChangeLog | 8 +
libgfortran/caf/libcaf.h | 2 +
libgfortran/caf/single.c | 10 +
libgfortran/gfortran.map | 5 +
libgfortran/intrinsics/random_init.f90 | 114 +--
libgo/configure | 4 +-
.../bzip2/testdata/Isaac.Newton-Opticks.txt.bz2 | Bin 0 -> 132469 bytes
.../bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2 | Bin 118509 -> 0 bytes
libgo/go/runtime/testdata/testwinsignal/main.go | 38 +-
libgomp/ChangeLog | 175 +++++
libgomp/testsuite/lib/libgomp.exp | 6 +-
.../testsuite/libgomp.c-c++-common/reduction-5.c | 2 +-
.../testsuite/libgomp.c-c++-common/reduction-6.c | 2 +-
libgomp/testsuite/libgomp.c/target-44.c | 2 +-
.../libgomp.oacc-c-c++-common/firstprivate-1.c | 10 +
.../libgomp.oacc-c-c++-common/host_data-7.c | 16 +-
.../kernels-decompose-1.c | 14 +-
.../kernels-private-vars-local-worker-1.c | 16 +
.../kernels-private-vars-local-worker-2.c | 13 +
.../kernels-private-vars-local-worker-3.c | 13 +
.../kernels-private-vars-local-worker-4.c | 14 +
.../kernels-private-vars-local-worker-5.c | 13 +
.../kernels-private-vars-loop-gang-1.c | 8 +
.../kernels-private-vars-loop-gang-2.c | 10 +
.../kernels-private-vars-loop-gang-3.c | 10 +
.../kernels-private-vars-loop-gang-4.c | 11 +
.../kernels-private-vars-loop-gang-5.c | 10 +
.../kernels-private-vars-loop-gang-6.c | 10 +
.../kernels-private-vars-loop-vector-1.c | 14 +
.../kernels-private-vars-loop-vector-2.c | 12 +
.../kernels-private-vars-loop-worker-1.c | 10 +
.../kernels-private-vars-loop-worker-2.c | 12 +
.../kernels-private-vars-loop-worker-3.c | 16 +
.../kernels-private-vars-loop-worker-4.c | 13 +
.../kernels-private-vars-loop-worker-5.c | 14 +
.../kernels-private-vars-loop-worker-6.c | 13 +
.../kernels-private-vars-loop-worker-7.c | 13 +
.../testsuite/libgomp.oacc-c-c++-common/loop-g-1.c | 11 +
.../testsuite/libgomp.oacc-c-c++-common/loop-g-2.c | 11 +
.../libgomp.oacc-c-c++-common/loop-gwv-1.c | 11 +
.../libgomp.oacc-c-c++-common/loop-gwv-2.c | 106 +++
.../libgomp.oacc-c-c++-common/loop-red-g-1.c | 12 +
.../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 12 +
.../libgomp.oacc-c-c++-common/loop-red-v-1.c | 12 +
.../libgomp.oacc-c-c++-common/loop-red-v-2.c | 13 +
.../libgomp.oacc-c-c++-common/loop-red-w-1.c | 14 +-
.../libgomp.oacc-c-c++-common/loop-red-w-2.c | 15 +-
.../libgomp.oacc-c-c++-common/loop-red-wv-1.c | 12 +
.../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 11 +
.../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 13 +-
.../libgomp.oacc-c-c++-common/loop-wv-1.c | 11 +
.../libgomp.oacc-c-c++-common/parallel-reduction.c | 7 +
.../private-atomic-1-gang.c | 99 +++
.../libgomp.oacc-c-c++-common/private-atomic-1.c | 50 ++
.../libgomp.oacc-c-c++-common/private-variables.c | 378 +++++++---
.../libgomp.oacc-c-c++-common/routine-4.c | 13 +
.../libgomp.oacc-c-c++-common/static-variable-1.c | 14 +
.../libgomp.oacc-fortran/acc_on_device-1-1.f90 | 11 +-
.../libgomp.oacc-fortran/acc_on_device-1-2.f | 11 +-
.../libgomp.oacc-fortran/acc_on_device-1-3.f | 11 +-
.../testsuite/libgomp.oacc-fortran/declare-1.f90 | 18 +
.../testsuite/libgomp.oacc-fortran/host_data-5.F90 | 56 +-
libgomp/testsuite/libgomp.oacc-fortran/if-1.f90 | 149 +++-
.../kernels-private-vars-loop-gang-1.f90 | 8 +
.../kernels-private-vars-loop-gang-2.f90 | 9 +
.../kernels-private-vars-loop-gang-3.f90 | 9 +
.../kernels-private-vars-loop-gang-6.f90 | 9 +
.../kernels-private-vars-loop-vector-1.f90 | 12 +
.../kernels-private-vars-loop-vector-2.f90 | 10 +
.../kernels-private-vars-loop-worker-1.f90 | 9 +
.../kernels-private-vars-loop-worker-2.f90 | 10 +
.../kernels-private-vars-loop-worker-3.f90 | 13 +
.../kernels-private-vars-loop-worker-4.f90 | 11 +
.../kernels-private-vars-loop-worker-5.f90 | 12 +
.../kernels-private-vars-loop-worker-6.f90 | 11 +
.../kernels-private-vars-loop-worker-7.f90 | 11 +
.../libgomp.oacc-fortran/optional-private.f90 | 16 +
.../libgomp.oacc-fortran/parallel-dims.f90 | 13 +
.../libgomp.oacc-fortran/private-atomic-1-gang.f90 | 35 +
.../private-atomic-1-vector.f90 | 42 ++
.../private-atomic-1-worker.f90 | 42 ++
.../libgomp.oacc-fortran/private-variables.f90 | 175 +++--
.../libgomp.oacc-fortran/privatized-ref-2.f90 | 157 +++++
.../testsuite/libgomp.oacc-fortran/routine-7.f90 | 14 +
libsanitizer/ChangeLog | 8 +
.../sanitizer_common_interceptors_ioctl.inc | 9 -
.../sanitizer_platform_limits_posix.cpp | 11 -
.../sanitizer_platform_limits_posix.h | 10 -
libstdc++-v3/ChangeLog | 110 +++
libstdc++-v3/include/bits/c++config | 40 +-
libstdc++-v3/include/bits/random.tcc | 8 +-
libstdc++-v3/include/bits/stl_iterator.h | 9 +-
libstdc++-v3/include/debug/macros.h | 4 +-
libstdc++-v3/include/std/charconv | 3 +-
libstdc++-v3/include/std/ranges | 11 +-
libstdc++-v3/src/c++17/floating_to_chars.cc | 4 +-
libstdc++-v3/testsuite/20_util/to_chars/double.cc | 1 +
libstdc++-v3/testsuite/20_util/to_chars/float.cc | 1 +
.../testsuite/20_util/to_chars/long_double.cc | 1 +
.../element_access/char/back_constexpr_neg.cc | 2 +-
.../element_access/char/constexpr_neg.cc | 2 +-
.../element_access/char/front_constexpr_neg.cc | 2 +-
.../element_access/wchar_t/back_constexpr_neg.cc | 2 +-
.../element_access/wchar_t/constexpr_neg.cc | 2 +-
.../element_access/wchar_t/front_constexpr_neg.cc | 2 +-
.../testsuite/23_containers/span/back_neg.cc | 2 +-
.../testsuite/23_containers/span/front_neg.cc | 2 +-
.../testsuite/23_containers/span/index_op_neg.cc | 2 +-
.../24_iterators/reverse_iterator/100639.cc | 37 +
libstdc++-v3/testsuite/lib/prune.exp | 2 +
.../testsuite/std/ranges/adaptors/elements.cc | 3 +-
.../testsuite/std/ranges/adaptors/reverse.cc | 10 +
.../testsuite/std/ranges/iota/iota_view.cc | 11 +
408 files changed, 10350 insertions(+), 2226 deletions(-)
More information about the Libstdc++-cvs
mailing list