public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: Iain D Sandoe <iains@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r11-5590. Date: Mon, 30 Nov 2020 23:47:45 +0000 (GMT) [thread overview] Message-ID: <20201130234745.AA720385782D@sourceware.org> (raw) https://gcc.gnu.org/g:80f4b34d48e23f2e8bbec94d555f435b5fb497a5 commit 80f4b34d48e23f2e8bbec94d555f435b5fb497a5 Merge: ca4bc1c771d 9ebad4b01c2 Author: Iain Sandoe <iain@sandoe.co.uk> Date: Mon Nov 30 20:24:38 2020 +0000 Merge master r11-5590. * Merge master r11-5590-g9ebad4b01c22. Diff: ChangeLog | 11 + configure | 3 - configure.ac | 3 - contrib/ChangeLog | 6 + contrib/gcc-changelog/git_commit.py | 13 +- contrib/gcc-changelog/test_email.py | 13 +- contrib/gcc-changelog/test_patches.txt | 24 + gcc/ChangeLog | 179 ++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 259 ++++++ gcc/ada/Makefile.rtl | 2 + gcc/ada/ali-util.adb | 10 - gcc/ada/contracts.adb | 7 +- .../gnat_rm/implementation_defined_attributes.rst | 22 +- .../implementation_defined_characteristics.rst | 19 +- .../building_executable_programs_with_gnat.rst | 10 + .../doc/gnat_ugn/the_gnat_compilation_model.rst | 4 + gcc/ada/einfo.adb | 83 +- gcc/ada/einfo.ads | 19 + gcc/ada/errout.adb | 6 +- gcc/ada/exp_aggr.adb | 43 + gcc/ada/exp_attr.adb | 37 +- gcc/ada/exp_ch3.adb | 209 +++-- gcc/ada/exp_ch4.adb | 263 ++++-- gcc/ada/exp_ch5.adb | 15 +- gcc/ada/exp_ch6.adb | 27 +- gcc/ada/exp_dist.adb | 2 +- gcc/ada/exp_fixd.adb | 105 ++- gcc/ada/exp_imgv.adb | 26 +- gcc/ada/exp_spark.adb | 7 +- gcc/ada/exp_strm.adb | 30 +- gcc/ada/exp_util.adb | 655 ++++++++++---- gcc/ada/exp_util.ads | 30 +- gcc/ada/freeze.adb | 7 +- gcc/ada/gcc-interface/Makefile.in | 6 +- gcc/ada/gcc-interface/trans.c | 2 +- gcc/ada/gnat_rm.texi | 946 ++++++++++---------- gcc/ada/gnat_ugn.texi | 22 +- gcc/ada/lib-writ.adb | 5 +- gcc/ada/lib-xref.adb | 2 +- gcc/ada/libgnat/a-nbnbre.adb | 69 +- gcc/ada/libgnat/a-tifiio.adb | 152 ++-- gcc/ada/libgnat/a-tifiio__128.adb | 219 +++-- gcc/ada/libgnat/a-wtfiio.adb | 150 ++-- gcc/ada/libgnat/a-wtfiio__128.adb | 220 +++-- gcc/ada/libgnat/a-ztfiio.adb | 150 ++-- gcc/ada/libgnat/a-ztfiio__128.adb | 219 +++-- gcc/ada/libgnat/g-sercom__linux.adb | 36 +- gcc/ada/libgnat/s-bitfie.ads | 6 + gcc/ada/libgnat/s-bituti.adb | 1 + gcc/ada/libgnat/s-fofi128.ads | 3 +- gcc/ada/libgnat/s-fofi32.ads | 3 +- gcc/ada/libgnat/s-fofi64.ads | 3 +- gcc/ada/libgnat/s-fore_f.adb | 61 +- gcc/ada/libgnat/s-fore_f.ads | 11 +- gcc/ada/libgnat/s-imagef.adb | 92 +- gcc/ada/libgnat/s-imagef.ads | 5 +- gcc/ada/libgnat/s-secsta.adb | 15 +- gcc/ada/libgnat/s-stratt.adb | 210 +++-- gcc/ada/libgnat/s-stratt.ads | 107 ++- gcc/ada/libgnat/s-trasym.ads | 3 +- gcc/ada/libgnat/s-valuef.adb | 99 ++- gcc/ada/libgnat/s-valuef.ads | 4 +- gcc/ada/opt.ads | 5 + gcc/ada/par-ch6.adb | 1 - gcc/ada/par-tchk.adb | 1 - gcc/ada/par.adb | 4 + gcc/ada/rtsfind.ads | 8 + gcc/ada/sem_aggr.adb | 42 +- gcc/ada/sem_attr.adb | 25 + gcc/ada/sem_ch13.adb | 8 +- gcc/ada/sem_ch3.adb | 82 +- gcc/ada/sem_ch5.adb | 65 +- gcc/ada/sem_ch8.adb | 11 +- gcc/ada/sem_prag.adb | 23 +- gcc/ada/sem_res.adb | 19 +- gcc/ada/sem_util.adb | 17 +- gcc/ada/sinfo.adb | 16 + gcc/ada/sinfo.ads | 18 +- gcc/ada/snames.ads-tmpl | 183 +--- gcc/ada/spark_xrefs.ads | 3 +- gcc/ada/switch-c.adb | 6 + gcc/ada/terminals.c | 2 +- gcc/ada/xsnamest.adb | 9 +- gcc/analyzer/analyzer-pass.cc | 18 +- gcc/analyzer/analyzer.h | 13 + gcc/analyzer/checker-path.cc | 9 + gcc/analyzer/checker-path.h | 4 + gcc/analyzer/diagnostic-manager.cc | 9 +- gcc/analyzer/engine.cc | 31 + gcc/analyzer/pending-diagnostic.h | 8 + gcc/builtins.c | 955 ++++++++++++++++----- gcc/builtins.h | 73 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-ada-spec.c | 23 +- gcc/cfgrtl.c | 10 +- gcc/config.gcc | 45 +- gcc/config/darwin-d.c | 49 ++ gcc/config/elfos.h | 6 + gcc/config/freebsd-d.c | 42 + gcc/config/ft32/ft32.md | 6 +- gcc/config/h8300/bitfield.md | 48 +- gcc/config/h8300/combiner.md | 24 +- gcc/config/h8300/h8300.c | 194 ++--- gcc/config/h8300/h8300.md | 2 +- gcc/config/h8300/jumpcall.md | 15 +- gcc/config/h8300/logical.md | 3 +- gcc/config/h8300/save.md | 403 --------- gcc/config/h8300/testcompare.md | 18 +- gcc/config/riscv/riscv.h | 9 + gcc/config/riscv/withmultilib.h | 51 -- gcc/config/sparc/predicates.md | 2 + gcc/config/sparc/sparc.md | 146 ++-- gcc/config/t-darwin | 3 + gcc/config/t-freebsd | 21 + gcc/cp/ChangeLog | 5 + gcc/cp/error.c | 18 +- gcc/d/ChangeLog | 29 + gcc/d/d-target.def | 25 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dmangle.c | 2 - gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expression.h | 2 +- gcc/d/dmd/globals.h | 1 - gcc/d/dmd/hdrgen.c | 2 - gcc/d/dmd/idgen.c | 1 - gcc/d/dmd/json.c | 3 - gcc/d/dmd/mtype.h | 3 +- gcc/d/dmd/parse.c | 4 +- gcc/d/dmd/root/array.h | 28 +- gcc/d/dmd/root/bitarray.h | 4 +- gcc/d/dmd/root/dcompat.h | 12 - gcc/d/dmd/root/outbuffer.h | 4 +- gcc/d/dmd/root/rmem.h | 10 +- gcc/d/dmd/root/stringtable.h | 9 +- gcc/d/intrinsics.cc | 12 + gcc/d/intrinsics.def | 20 +- gcc/d/modules.cc | 14 +- gcc/d/types.cc | 1 - gcc/doc/plugins.texi | 4 + gcc/doc/sourcebuild.texi | 2 +- gcc/doc/tm.texi | 20 + gcc/doc/tm.texi.in | 6 + gcc/dse.c | 5 +- gcc/fortran/ChangeLog | 23 + gcc/fortran/dump-parse-tree.c | 2 +- gcc/fortran/expr.c | 3 + gcc/fortran/options.c | 16 +- gcc/fortran/scanner.c | 32 +- gcc/fortran/trans-decl.c | 9 +- gcc/fortran/trans-intrinsic.c | 79 +- gcc/fortran/trans-types.c | 17 +- gcc/fortran/trans-types.h | 3 +- gcc/fortran/trans.h | 3 +- gcc/gcc.c | 23 +- gcc/gimple-isel.cc | 2 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 105 +-- gcc/go/gofrontend/parse.cc | 22 +- gcc/go/gofrontend/runtime.def | 5 + gcc/go/gofrontend/statements.cc | 28 +- gcc/go/gofrontend/types.cc | 54 +- gcc/go/gofrontend/types.h | 4 + gcc/internal-fn.c | 2 +- gcc/internal-fn.h | 2 + gcc/ipa-modref.c | 34 +- gcc/match.pd | 5 + gcc/optabs.c | 223 +++++ gcc/passes.c | 3 + gcc/plugin.c | 2 + gcc/plugin.def | 4 + gcc/symtab-thunks.h | 2 +- gcc/testsuite/ChangeLog | 119 +++ gcc/testsuite/c-c++-common/Wstringop-overflow-2.c | 8 +- gcc/testsuite/g++.dg/vect/pr98064.cc | 25 + gcc/testsuite/g++.dg/warn/Wnonnull5.C | 16 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size-8.C | 2 +- gcc/testsuite/g++.dg/warn/Wplacement-new-size.C | 10 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C | 18 +- gcc/testsuite/gcc.dg/Warray-bounds-43.c | 27 +- gcc/testsuite/gcc.dg/Wstringop-overflow-11.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-12.c | 7 +- gcc/testsuite/gcc.dg/Wstringop-overflow-17.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-27.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-28.c | 33 +- gcc/testsuite/gcc.dg/Wstringop-overflow-29.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-37.c | 26 +- gcc/testsuite/gcc.dg/Wstringop-overflow-46.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-47.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-54.c | 10 +- gcc/testsuite/gcc.dg/Wstringop-overflow-58.c | 260 ++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-59.c | 267 ++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-60.c | 72 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-61.c | 88 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-62.c | 363 ++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-63.c | 33 + gcc/testsuite/gcc.dg/Wstringop-overflow-64.c | 74 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-7.c | 124 +++ gcc/testsuite/gcc.dg/cpp/line10.c | 5 + gcc/testsuite/gcc.dg/cpp/line9.c | 5 + gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 436 ++++++++++ gcc/testsuite/gcc.dg/plugin/gil-1.c | 90 ++ gcc/testsuite/gcc.dg/plugin/gil.h | 32 + gcc/testsuite/gcc.dg/plugin/plugin.exp | 2 + gcc/testsuite/gcc.dg/pr97459-1.c | 54 ++ gcc/testsuite/gcc.dg/pr97459-2.c | 57 ++ gcc/testsuite/gcc.dg/vect/pr98048.c | 14 + gcc/testsuite/gcc.dg/warn-strnlen-no-nul.c | 8 +- .../gcc.target/aarch64/sve/acle/general/pr98037.c | 6 + gcc/testsuite/gcc.target/arm/pr91816.c | 5 +- gcc/testsuite/gcc.target/sparc/overflow-6.c | 20 + gcc/testsuite/gdc.dg/intrinsics.d | 92 +- gcc/testsuite/gdc.test/compilable/callconv.d | 20 - gcc/testsuite/gdc.test/compilable/test17419.d | 2 - .../gdc.test/fail_compilation/fail18970.d | 4 +- gcc/testsuite/gdc.test/runnable/dhry.d | 927 -------------------- gcc/testsuite/gdc.test/runnable/nested.d | 9 - gcc/testsuite/gdc.test/runnable/test4.d | 12 - gcc/testsuite/gfortran.dg/goacc-gomp/fixed-1.f | 81 ++ gcc/testsuite/gfortran.dg/goacc-gomp/free-1.f90 | 34 + gcc/testsuite/gfortran.dg/goacc/fixed-5.f | 30 + .../gfortran.dg/goacc/sentinel-free-form.f95 | 7 +- gcc/testsuite/gfortran.dg/pr98017.f90 | 14 + gcc/testsuite/go.test/test/fixedbugs/bug255.go | 21 +- gcc/testsuite/go.test/test/fixedbugs/bug340.go | 4 +- gcc/testsuite/go.test/test/import5.go | 36 +- gcc/testsuite/go.test/test/shift1.go | 18 +- gcc/testsuite/go.test/test/syntax/semi1.go | 4 +- gcc/testsuite/go.test/test/syntax/semi3.go | 4 +- gcc/testsuite/go.test/test/syntax/semi4.go | 6 +- gcc/testsuite/lib/profopt.exp | 1 + gcc/tree-ssa-strlen.c | 343 +------- gcc/tree-ssa-structalias.c | 5 + gcc/tree-vect-generic.c | 2 +- gcc/tree-vect-loop.c | 18 + libatomic/ChangeLog | 4 + libatomic/configure | 4 +- libbacktrace/ChangeLog | 4 + libbacktrace/configure | 4 +- libcc1/ChangeLog | 4 + libcc1/configure | 8 +- libcpp/ChangeLog | 6 + libcpp/directives.c | 10 +- libffi/ChangeLog | 4 + libffi/configure | 8 +- libgcc/libgcc2.c | 8 +- libgfortran/ChangeLog | 4 + libgfortran/configure | 8 +- libgo/go/runtime/slice.go | 11 +- libgo/mksysinfo.sh | 9 + libgo/sysinfo.c | 3 + libgomp/ChangeLog | 4 + libgomp/configure | 8 +- libhsail-rt/ChangeLog | 4 + libhsail-rt/configure | 8 +- libitm/ChangeLog | 4 + libitm/configure | 8 +- libobjc/ChangeLog | 4 + libobjc/configure | 4 +- liboffloadmic/ChangeLog | 5 + liboffloadmic/configure | 8 +- liboffloadmic/plugin/configure | 8 +- libphobos/ChangeLog | 29 + libphobos/Makefile.in | 1 + libphobos/configure | 16 +- libphobos/configure.ac | 11 +- libphobos/configure.tgt | 3 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 20 +- libphobos/libdruntime/Makefile.in | 24 +- libphobos/libdruntime/core/demangle.d | 15 +- libphobos/libdruntime/core/internal/convert.d | 11 +- libphobos/libdruntime/core/math.d | 113 +-- libphobos/libdruntime/core/sys/freebsd/config.d | 24 + libphobos/libdruntime/core/sys/freebsd/sys/event.d | 35 +- libphobos/libdruntime/core/sys/freebsd/sys/mount.d | 14 +- libphobos/libdruntime/core/sys/posix/dirent.d | 33 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 94 +- libphobos/libdruntime/core/sys/posix/sys/types.d | 19 +- libphobos/libdruntime/core/sys/posix/ucontext.d | 6 +- libphobos/libdruntime/core/thread.d | 10 + libphobos/libdruntime/gcc/config.d.in | 3 + libphobos/libdruntime/rt/critical_.d | 2 +- libphobos/libdruntime/rt/dmain2.d | 21 +- libphobos/src/MERGE | 2 +- libphobos/src/Makefile.in | 1 + libphobos/src/std/complex.d | 20 +- libphobos/src/std/conv.d | 26 +- libphobos/src/std/internal/math/gammafunction.d | 7 + libphobos/src/std/math.d | 72 +- libphobos/src/std/traits.d | 6 +- libphobos/testsuite/Makefile.in | 1 + libquadmath/ChangeLog | 4 + libquadmath/configure | 4 +- libsanitizer/ChangeLog | 4 + libsanitizer/configure | 8 +- libssp/ChangeLog | 4 + libssp/configure | 4 +- libstdc++-v3/ChangeLog | 133 +++ libstdc++-v3/configure | 8 +- libstdc++-v3/doc/doxygen/user.cfg.in | 2 + .../pstl/uninitialized_construct.cc | 1 + .../pstl/uninitialized_copy_move.cc | 1 + .../pstl/uninitialized_fill_destroy.cc | 1 + .../25_algorithms/pstl/alg_merge/inplace_merge.cc | 1 + .../25_algorithms/pstl/alg_merge/merge.cc | 1 + .../pstl/alg_modifying_operations/copy_if.cc | 1 + .../pstl/alg_modifying_operations/copy_move.cc | 1 + .../pstl/alg_modifying_operations/fill.cc | 1 + .../pstl/alg_modifying_operations/generate.cc | 1 + .../alg_modifying_operations/is_partitioned.cc | 1 + .../pstl/alg_modifying_operations/partition.cc | 1 + .../alg_modifying_operations/partition_copy.cc | 1 + .../pstl/alg_modifying_operations/remove.cc | 1 + .../pstl/alg_modifying_operations/remove_copy.cc | 1 + .../pstl/alg_modifying_operations/replace.cc | 1 + .../pstl/alg_modifying_operations/replace_copy.cc | 1 + .../pstl/alg_modifying_operations/rotate.cc | 1 + .../pstl/alg_modifying_operations/rotate_copy.cc | 1 + .../pstl/alg_modifying_operations/swap_ranges.cc | 1 + .../alg_modifying_operations/transform_binary.cc | 1 + .../alg_modifying_operations/transform_unary.cc | 1 + .../pstl/alg_modifying_operations/unique.cc | 1 + .../alg_modifying_operations/unique_copy_equal.cc | 1 + .../pstl/alg_nonmodifying/adjacent_find.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/all_of.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/any_of.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/count.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/equal.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/find.cc | 1 + .../pstl/alg_nonmodifying/find_end.cc | 1 + .../pstl/alg_nonmodifying/find_first_of.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/find_if.cc | 1 + .../pstl/alg_nonmodifying/for_each.cc | 1 + .../pstl/alg_nonmodifying/mismatch.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/none_of.cc | 1 + .../pstl/alg_nonmodifying/nth_element.cc | 1 + .../25_algorithms/pstl/alg_nonmodifying/reverse.cc | 1 + .../pstl/alg_nonmodifying/reverse_copy.cc | 1 + .../pstl/alg_nonmodifying/search_n.cc | 1 + .../25_algorithms/pstl/alg_sorting/includes.cc | 1 + .../25_algorithms/pstl/alg_sorting/is_heap.cc | 1 + .../25_algorithms/pstl/alg_sorting/is_sorted.cc | 1 + .../pstl/alg_sorting/lexicographical_compare.cc | 1 + .../pstl/alg_sorting/minmax_element.cc | 1 + .../25_algorithms/pstl/alg_sorting/partial_sort.cc | 1 + .../pstl/alg_sorting/partial_sort_copy.cc | 1 + .../25_algorithms/pstl/alg_sorting/set.cc | 1 + .../25_algorithms/pstl/alg_sorting/sort.cc | 1 + .../pstl/numeric_ops/adjacent_difference.cc | 1 + .../26_numerics/pstl/numeric_ops/reduce.cc | 1 + .../testsuite/26_numerics/pstl/numeric_ops/scan.cc | 1 + .../pstl/numeric_ops/transform_reduce.cc | 1 + .../26_numerics/pstl/numeric_ops/transform_scan.cc | 1 + .../algorithms/regex_match/awk/cstring_01.cc | 1 + .../algorithms/regex_match/basic/empty_range.cc | 1 + .../algorithms/regex_match/basic/string_01.cc | 1 + .../regex_match/basic/string_range_00_03.cc | 1 + .../regex_match/basic/string_range_02_03.cc | 1 + .../28_regex/algorithms/regex_match/dr2329_neg.cc | 1 + .../algorithms/regex_match/ecma/char/53622.cc | 1 + .../algorithms/regex_match/ecma/char/57173.cc | 1 + .../algorithms/regex_match/ecma/char/58576.cc | 1 + .../algorithms/regex_match/ecma/char/61601.cc | 1 + .../algorithms/regex_match/ecma/char/68863.cc | 1 + .../algorithms/regex_match/ecma/char/anymatcher.cc | 1 + .../regex_match/ecma/char/empty_range.cc | 1 + .../algorithms/regex_match/ecma/char/emptygroup.cc | 1 + .../algorithms/regex_match/ecma/char/hex.cc | 1 + .../regex_match/ecma/char/quoted_char.cc | 1 + .../algorithms/regex_match/ecma/char/ungreedy.cc | 1 + .../regex_match/extended/cstring_plus.cc | 1 + .../regex_match/extended/cstring_questionmark.cc | 1 + .../regex_match/extended/cstring_range.cc | 1 + .../algorithms/regex_match/extended/string_any.cc | 1 + .../regex_match/extended/string_range_00_03.cc | 1 + .../regex_match/extended/string_range_01_03.cc | 1 + .../regex_match/extended/string_range_02_03.cc | 1 + .../algorithms/regex_replace/char/51711.cc | 1 + .../algorithms/regex_replace/char/basic_replace.cc | 1 + .../algorithms/regex_replace/char/dr2213.cc | 1 + .../algorithms/regex_replace/char/pr83601.cc | 1 + .../algorithms/regex_replace/wchar_t/51711.cc | 1 + .../algorithms/regex_replace/wchar_t/pr83601.cc | 1 + .../28_regex/algorithms/regex_search/61424.cc | 1 + .../algorithms/regex_search/basic/string_01.cc | 1 + .../28_regex/algorithms/regex_search/dr2332_neg.cc | 1 + .../28_regex/algorithms/regex_search/ecma/flags.cc | 1 + .../algorithms/regex_search/ecma/greedy.cc | 1 + .../testsuite/28_regex/basic_regex/85098.cc | 1 + .../28_regex/basic_regex/assign/char/cstring.cc | 1 + .../28_regex/basic_regex/assign/char/cstring_op.cc | 1 + .../28_regex/basic_regex/assign/char/lwg3296.cc | 1 + .../28_regex/basic_regex/assign/char/moveable.cc | 1 + .../28_regex/basic_regex/assign/char/pstring.cc | 1 + .../28_regex/basic_regex/assign/char/range.cc | 1 + .../28_regex/basic_regex/assign/char/string.cc | 1 + .../28_regex/basic_regex/assign/char/string_op.cc | 1 + .../28_regex/basic_regex/assign/wchar_t/cstring.cc | 1 + .../basic_regex/assign/wchar_t/cstring_op.cc | 1 + .../28_regex/basic_regex/assign/wchar_t/lwg3296.cc | 1 + .../28_regex/basic_regex/assign/wchar_t/pstring.cc | 1 + .../28_regex/basic_regex/assign/wchar_t/range.cc | 1 + .../28_regex/basic_regex/assign/wchar_t/string.cc | 1 + .../basic_regex/assign/wchar_t/string_op.cc | 1 + .../testsuite/28_regex/basic_regex/ctors/47724.cc | 1 + .../testsuite/28_regex/basic_regex/ctors/83598.cc | 1 + .../28_regex/basic_regex/ctors/basic/cstring.cc | 1 + .../28_regex/basic_regex/ctors/basic/default.cc | 1 + .../28_regex/basic_regex/ctors/basic/iter.cc | 1 + .../basic_regex/ctors/basic/pstring_char.cc | 1 + .../basic_regex/ctors/basic/pstring_wchar_t.cc | 1 + .../28_regex/basic_regex/ctors/basic/raw_string.cc | 1 + .../ctors/basic/string_range_01_02_03.cc | 1 + .../28_regex/basic_regex/ctors/char/cstring.cc | 1 + .../28_regex/basic_regex/ctors/char/cstring_awk.cc | 1 + .../basic_regex/ctors/char/cstring_ecma.cc | 1 + .../basic_regex/ctors/char/cstring_egrep.cc | 1 + .../basic_regex/ctors/char/cstring_grep.cc | 1 + .../28_regex/basic_regex/ctors/char/default.cc | 1 + .../28_regex/basic_regex/ctors/char/range.cc | 1 + .../28_regex/basic_regex/ctors/copy_char.cc | 1 + .../28_regex/basic_regex/ctors/extended/cstring.cc | 1 + .../ctors/extended/string_range_01_02_03.cc | 1 + .../28_regex/basic_regex/ctors/move_char.cc | 1 + .../28_regex/basic_regex/ctors/string_char.cc | 1 + .../28_regex/basic_regex/ctors/string_wchar_t.cc | 1 + .../28_regex/basic_regex/ctors/wchar_t/cstring.cc | 1 + .../28_regex/basic_regex/ctors/wchar_t/default.cc | 1 + .../28_regex/basic_regex/ctors/wchar_t/range.cc | 1 + .../testsuite/28_regex/basic_regex/imbue/string.cc | 1 + .../28_regex/basic_regex/multiple_quantifiers.cc | 1 + .../basic_regex/requirements/constexpr_data.cc | 1 + .../testsuite/28_regex/constants/constexpr.cc | 1 + .../testsuite/28_regex/constants/error_type.cc | 1 + .../28_regex/constants/match_flag_type.cc | 1 + .../28_regex/constants/syntax_option_type.cc | 1 + .../28_regex/headers/regex/std_c++0x_neg.cc | 1 + libstdc++-v3/testsuite/28_regex/init-list.cc | 1 + .../iterators/regex_iterator/char/64140.cc | 1 + .../iterators/regex_iterator/char/string_01.cc | 1 + .../regex_iterator/char/string_position_01.cc | 1 + .../iterators/regex_iterator/ctors/char/default.cc | 1 + .../regex_iterator/ctors/char/dr2332_neg.cc | 1 + .../regex_iterator/ctors/wchar_t/default.cc | 1 + .../28_regex/iterators/regex_iterator/typedefs.cc | 1 + .../iterators/regex_iterator/wchar_t/string_01.cc | 1 + .../iterators/regex_iterator/wchar_t/string_02.cc | 1 + .../iterators/regex_token_iterator/64303.cc | 1 + .../regex_token_iterator/char/string_01.cc | 1 + .../regex_token_iterator/ctors/char/default.cc | 1 + .../regex_token_iterator/ctors/char/dr2332_neg.cc | 1 + .../regex_token_iterator/ctors/wchar_t/default.cc | 1 + .../iterators/regex_token_iterator/typedefs.cc | 1 + .../regex_token_iterator/wchar_t/string_01.cc | 1 + .../regex_token_iterator/wchar_t/wstring_02.cc | 1 + .../testsuite/28_regex/match_results/94627.cc | 1 + .../28_regex/match_results/ctors/char/default.cc | 1 + .../match_results/ctors/wchar_t/default.cc | 1 + .../testsuite/28_regex/match_results/format.cc | 1 + .../match_results/out_of_range_submatches.cc | 1 + .../28_regex/match_results/pmr_typedefs.cc | 1 + .../testsuite/28_regex/match_results/swap.cc | 1 + .../testsuite/28_regex/match_results/typedefs.cc | 1 + libstdc++-v3/testsuite/28_regex/range_access.cc | 1 + .../testsuite/28_regex/regex_error/base.cc | 1 + .../testsuite/28_regex/regex_error/regex_error.cc | 1 + libstdc++-v3/testsuite/28_regex/regression.cc | 1 + .../testsuite/28_regex/requirements/typedefs.cc | 1 + libstdc++-v3/testsuite/28_regex/simple_c++11.cc | 1 + .../testsuite/28_regex/sub_match/cast_char.cc | 1 + .../testsuite/28_regex/sub_match/cast_wchar_t.cc | 1 + .../testsuite/28_regex/sub_match/compare.cc | 1 + .../testsuite/28_regex/sub_match/compare_c++20.cc | 1 + .../28_regex/sub_match/embedded_zeros_cmp.cc | 1 + .../testsuite/28_regex/sub_match/length.cc | 1 + .../testsuite/28_regex/sub_match/typedefs.cc | 1 + .../testsuite/28_regex/traits/char/ctor.cc | 1 + .../testsuite/28_regex/traits/char/icase.cc | 1 + .../testsuite/28_regex/traits/char/isctype.cc | 1 + .../testsuite/28_regex/traits/char/length.cc | 1 + .../28_regex/traits/char/lookup_classname.cc | 1 + .../28_regex/traits/char/lookup_collatename.cc | 1 + .../testsuite/28_regex/traits/char/transform.cc | 1 + .../28_regex/traits/char/transform_primary.cc | 1 + .../testsuite/28_regex/traits/char/translate.cc | 1 + .../28_regex/traits/char/translate_nocase.cc | 1 + .../testsuite/28_regex/traits/char/user_defined.cc | 1 + .../testsuite/28_regex/traits/char/value.cc | 1 + .../testsuite/28_regex/traits/wchar_t/ctor.cc | 1 + .../testsuite/28_regex/traits/wchar_t/isctype.cc | 1 + .../testsuite/28_regex/traits/wchar_t/length.cc | 1 + .../28_regex/traits/wchar_t/lookup_classname.cc | 1 + .../28_regex/traits/wchar_t/lookup_collatename.cc | 1 + .../testsuite/28_regex/traits/wchar_t/transform.cc | 1 + .../28_regex/traits/wchar_t/transform_primary.cc | 1 + .../testsuite/28_regex/traits/wchar_t/translate.cc | 1 + .../28_regex/traits/wchar_t/translate_nocase.cc | 1 + .../28_regex/traits/wchar_t/user_defined.cc | 1 + .../testsuite/28_regex/traits/wchar_t/value.cc | 1 + libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +- libtool.m4 | 8 +- libvtv/ChangeLog | 4 + libvtv/configure | 8 +- lto-plugin/ChangeLog | 4 + lto-plugin/configure | 4 +- zlib/ChangeLog | 4 + zlib/configure | 4 +- 508 files changed, 9150 insertions(+), 4841 deletions(-)
reply other threads:[~2020-11-30 23:47 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20201130234745.AA720385782D@sourceware.org \ --to=iains@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).