public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Martin Liska <marxin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/sphinx] Merge branch 'master' into devel/sphinx Date: Mon, 24 May 2021 09:40:20 +0000 (GMT) [thread overview] Message-ID: <20210524094020.B6801386FC02@sourceware.org> (raw) 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(-)
next reply other threads:[~2021-05-24 9:40 UTC|newest] Thread overview: 126+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-05-24 9:40 Martin Liska [this message] -- strict thread matches above, loose matches on Subject: below -- 2022-11-08 11:37 Martin Liska 2022-11-07 8:55 Martin Liska 2022-11-07 7:25 Martin Liska 2022-10-28 8:02 Martin Liska 2022-10-26 10:59 Martin Liska 2022-10-21 10:48 Martin Liska 2022-10-19 13:25 Martin Liska 2022-10-17 8:20 Martin Liska 2022-10-15 13:33 Martin Liska 2022-10-13 13:54 Martin Liska 2022-10-08 8:19 Martin Liska 2022-10-04 10:05 Martin Liska 2022-09-29 8:41 Martin Liska 2022-09-26 19:06 Martin Liska 2022-09-20 15:24 Martin Liska 2022-09-20 12:03 Martin Liska 2022-09-20 11:53 Martin Liska 2022-09-12 8:43 Martin Liska 2022-09-06 4:52 Martin Liska 2022-09-05 9:22 Martin Liska 2022-09-05 8:45 Martin Liska 2022-08-24 8:10 Martin Liska 2022-08-10 7:18 Martin Liska 2022-08-09 13:30 Martin Liska 2022-08-08 7:05 Martin Liska 2022-08-01 3:54 Martin Liska 2022-07-26 12:28 Martin Liska 2022-07-26 12:09 Martin Liska 2022-07-26 8:04 Martin Liska 2022-07-25 7:01 Martin Liska 2022-07-21 14:12 Martin Liska 2022-07-19 13:41 Martin Liska 2022-07-18 7:51 Martin Liska 2022-07-14 9:34 Martin Liska 2022-07-14 8:35 Martin Liska 2022-07-14 8:23 Martin Liska 2022-07-12 11:24 Martin Liska 2022-07-10 14:45 Martin Liska 2022-06-17 11:35 Martin Liska 2022-06-17 11:06 Martin Liska 2022-03-15 9:13 Martin Liska 2022-03-10 9:42 Martin Liska 2022-03-06 15:29 Martin Liska 2022-01-28 13:08 Martin Liska 2022-01-24 12:35 Martin Liska 2022-01-20 12:38 Martin Liska 2022-01-18 14:25 Martin Liska 2022-01-12 12:35 Martin Liska 2022-01-03 19:33 Martin Liska 2022-01-03 10:16 Martin Liska 2021-12-30 13:34 Martin Liska 2021-12-29 12:43 Martin Liska 2021-12-28 10:14 Martin Liska 2021-12-28 10:06 Martin Liska 2021-12-22 11:17 Martin Liska 2021-12-22 11:08 Martin Liska 2021-12-22 11:03 Martin Liska 2021-12-20 10:01 Martin Liska 2021-12-17 14:04 Martin Liska 2021-12-16 14:23 Martin Liska 2021-12-16 13:11 Martin Liska 2021-12-13 10:57 Martin Liska 2021-12-12 21:22 Martin Liska 2021-12-09 10:39 Martin Liska 2021-12-01 12:31 Martin Liska 2021-11-25 12:26 Martin Liska 2021-11-23 10:28 Martin Liska 2021-11-22 16:39 Martin Liska 2021-11-22 12:58 Martin Liska 2021-11-16 14:50 Martin Liska 2021-10-21 9:51 Martin Liska 2021-10-18 12:43 Martin Liska 2021-08-27 8:52 Martin Liska 2021-08-26 9:23 Martin Liska 2021-08-24 14:43 Martin Liska 2021-08-24 7:30 Martin Liska 2021-08-23 13:42 Martin Liska 2021-08-23 10:35 Martin Liska 2021-08-19 10:03 Martin Liska 2021-08-18 14:13 Martin Liska 2021-08-10 7:12 Martin Liska 2021-08-09 9:15 Martin Liska 2021-08-06 10:38 Martin Liska 2021-08-05 17:50 Martin Liska 2021-08-03 13:50 Martin Liska 2021-07-12 9:41 Martin Liska 2021-06-30 4:49 Martin Liska 2021-06-29 6:49 Martin Liska 2021-06-28 11:11 Martin Liska 2021-06-25 8:52 Martin Liska 2021-06-24 14:10 Martin Liska 2021-06-23 8:20 Martin Liska 2021-06-22 7:48 Martin Liska 2021-06-21 7:33 Martin Liska 2021-06-17 10:06 Martin Liska 2021-06-16 12:19 Martin Liska 2021-06-15 12:35 Martin Liska 2021-06-14 14:08 Martin Liska 2021-06-14 14:05 Martin Liska 2021-06-14 13:38 Martin Liska 2021-06-14 9:40 Martin Liska 2021-06-11 11:03 Martin Liska 2021-06-10 6:22 Martin Liska 2021-06-09 11:40 Martin Liska 2021-06-08 7:47 Martin Liska 2021-06-07 13:38 Martin Liska 2021-06-06 14:57 Martin Liska 2021-06-04 11:37 Martin Liska 2021-06-03 10:53 Martin Liska 2021-06-02 12:46 Martin Liska 2021-06-02 6:59 Martin Liska 2021-05-31 9:31 Martin Liska 2021-05-28 12:29 Martin Liska 2021-05-27 7:52 Martin Liska 2021-05-26 7:35 Martin Liska 2021-05-26 7:29 Martin Liska 2021-05-25 13:01 Martin Liska 2021-05-18 9:25 Martin Liska 2021-05-17 13:53 Martin Liska 2021-05-11 17:33 Martin Liska 2021-04-22 7:11 Martin Liska 2021-04-20 8:02 Martin Liska 2021-04-19 11:44 Martin Liska 2021-04-15 12:51 Martin Liska 2021-04-14 10:30 Martin Liska
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210524094020.B6801386FC02@sourceware.org \ --to=marxin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).