public inbox for libstdc++-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: Wed, 24 Aug 2022 08:10:51 +0000 (GMT)	[thread overview]
Message-ID: <20220824081051.1EE1A3856DE5@sourceware.org> (raw)

https://gcc.gnu.org/g:4483fe115cef3eea1d64e913816e2d117b38ac73

commit 4483fe115cef3eea1d64e913816e2d117b38ac73
Merge: 9dfe1f671ae 42301c02e45
Author: Martin Liska <mliska@suse.cz>
Date:   Wed Aug 24 10:10:28 2022 +0200

    Merge branch 'master' into devel/sphinx

Diff:

 ChangeLog                                          |   14 +
 contrib/ChangeLog                                  |    8 +
 contrib/clang-format                               |   63 +
 gcc/ChangeLog                                      |  421 ++
 gcc/DATESTAMP                                      |    2 +-
 gcc/analyzer/ChangeLog                             |   22 +
 gcc/analyzer/region-model.cc                       |    2 +-
 gcc/config.in                                      |    6 +
 gcc/config/gcn/mkoffload.cc                        |    2 +
 gcc/config/i386/amxtileintrin.h                    |    6 +-
 gcc/config/i386/intelmic-mkoffload.cc              |    1 +
 gcc/config/loongarch/genopts/loongarch-strings     |    1 +
 gcc/config/loongarch/genopts/loongarch.opt.in      |    3 +
 gcc/config/loongarch/loongarch-def.c               |    1 +
 gcc/config/loongarch/loongarch-def.h               |    7 +-
 gcc/config/loongarch/loongarch-opts.cc             |   16 +-
 gcc/config/loongarch/loongarch-opts.h              |    1 +
 gcc/config/loongarch/loongarch-str.h               |    1 +
 gcc/config/loongarch/loongarch.cc                  |  295 +-
 gcc/config/loongarch/loongarch.md                  |  159 +-
 gcc/config/loongarch/loongarch.opt                 |    3 +
 gcc/config/loongarch/predicates.md                 |   20 +-
 gcc/config/nvptx/mkoffload.cc                      |    4 +-
 gcc/config/pru/constraints.md                      |   23 +
 gcc/config/pru/predicates.md                       |   22 +
 gcc/config/pru/pru-protos.h                        |    9 +-
 gcc/config/pru/pru.cc                              |  100 +-
 gcc/config/pru/pru.md                              |  274 +-
 gcc/config/xtensa/constraints.md                   |    5 +
 gcc/config/xtensa/xtensa.h                         |    3 +
 gcc/config/xtensa/xtensa.md                        |   29 +-
 gcc/configure                                      |   29 +-
 gcc/configure.ac                                   |    9 +
 gcc/cp/ChangeLog                                   |    5 +
 gcc/cp/typeck.cc                                   |   13 +-
 gcc/doc/invoke.texi                                |   53 +-
 gcc/fortran/ChangeLog                              |   26 +
 gcc/fortran/check.cc                               |   23 +-
 gcc/fortran/lang.opt                               |    4 +-
 gcc/fortran/options.cc                             |   14 -
 gcc/fortran/simplify.cc                            |   14 +
 gcc/gcov.cc                                        |    9 +-
 gcc/gimple-predicate-analysis.cc                   |  169 +-
 gcc/gimple-predicate-analysis.h                    |   20 +-
 gcc/gimple-range-path.cc                           |   15 -
 gcc/gimple-range-path.h                            |    1 -
 gcc/lto-wrapper.cc                                 |   67 +-
 gcc/lto/ChangeLog                                  |    6 +
 gcc/lto/lto.cc                                     |   12 +-
 gcc/opts-common.cc                                 |   11 +-
 gcc/opts-jobserver.h                               |    2 +
 gcc/po/ChangeLog                                   |    6 +
 gcc/po/be.po                                       | 7869 +++++++++----------
 gcc/po/da.po                                       | 7871 +++++++++----------
 gcc/po/de.po                                       | 7875 ++++++++++----------
 gcc/po/el.po                                       | 7869 +++++++++----------
 gcc/po/es.po                                       | 7871 +++++++++----------
 gcc/po/fi.po                                       | 7870 +++++++++----------
 gcc/po/fr.po                                       | 7872 +++++++++----------
 gcc/po/hr.po                                       | 7870 +++++++++----------
 gcc/po/id.po                                       | 7871 +++++++++----------
 gcc/po/ja.po                                       | 7870 +++++++++----------
 gcc/po/nl.po                                       | 7869 +++++++++----------
 gcc/po/ru.po                                       | 7871 +++++++++----------
 gcc/po/sr.po                                       | 7871 +++++++++----------
 gcc/po/sv.po                                       | 7872 +++++++++----------
 gcc/po/tr.po                                       | 7871 +++++++++----------
 gcc/po/uk.po                                       | 7870 +++++++++----------
 gcc/po/vi.po                                       | 7870 +++++++++----------
 gcc/po/zh_CN.po                                    | 7870 +++++++++----------
 gcc/po/zh_TW.po                                    | 7869 +++++++++----------
 gcc/range-op-float.cc                              |    3 +-
 gcc/range-op.cc                                    |    1 -
 gcc/simplify-rtx.cc                                |    2 +-
 gcc/testsuite/ChangeLog                            |  196 +
 gcc/testsuite/c-c++-common/Wbidi-chars-24.c        |   28 +
 .../c-c++-common/cpp/delimited-escape-seq-1.c      |   92 +
 .../c-c++-common/cpp/delimited-escape-seq-2.c      |   18 +
 .../c-c++-common/cpp/delimited-escape-seq-3.c      |   33 +
 gcc/testsuite/g++.dg/cpp/delimited-escape-seq-1.C  |    8 +
 gcc/testsuite/g++.dg/cpp/delimited-escape-seq-2.C  |    8 +
 gcc/testsuite/g++.dg/cpp0x/Wpessimizing-move10.C   |   30 +
 gcc/testsuite/g++.dg/cpp0x/Wredundant-move12.C     |   36 +
 gcc/testsuite/g++.dg/pr106687.C                    |   22 +
 gcc/testsuite/g++.dg/torture/phi-1.C               |   28 +
 gcc/testsuite/g++.dg/uninit-pr105937.C             |  235 +
 gcc/testsuite/g++.dg/uninit-pr106722-1.C           |   65 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-1.c           |    6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-2.c           |    6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-3.c           |    6 +
 gcc/testsuite/gcc.dg/cpp/c11-warning-4.c           |    6 +
 gcc/testsuite/gcc.dg/cpp/c2x-warning-1.c           |    5 +
 gcc/testsuite/gcc.dg/cpp/c2x-warning-2.c           |    6 +
 gcc/testsuite/gcc.dg/cpp/delimited-escape-seq-1.c  |   10 +
 gcc/testsuite/gcc.dg/cpp/delimited-escape-seq-2.c  |   10 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-1.c         |    6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-2.c         |    6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-3.c         |    6 +
 gcc/testsuite/gcc.dg/cpp/gnu11-warning-4.c         |    6 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-1.c         |    5 +
 gcc/testsuite/gcc.dg/cpp/gnu2x-warning-2.c         |    6 +
 gcc/testsuite/gcc.dg/uninit-pred-10.c              |   36 +
 gcc/testsuite/gcc.target/loongarch/func-call-1.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-2.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-3.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-4.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-5.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-6.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-7.c   |    2 +-
 gcc/testsuite/gcc.target/loongarch/func-call-8.c   |    2 +-
 .../gcc.target/loongarch/func-call-extreme-1.c     |   32 +
 .../gcc.target/loongarch/func-call-extreme-2.c     |   32 +
 .../gcc.target/loongarch/func-call-medium-1.c      |   41 +
 .../gcc.target/loongarch/func-call-medium-2.c      |   41 +
 .../gcc.target/loongarch/func-call-medium-3.c      |   41 +
 .../gcc.target/loongarch/func-call-medium-4.c      |   41 +
 .../gcc.target/loongarch/func-call-medium-5.c      |   42 +
 .../gcc.target/loongarch/func-call-medium-6.c      |   42 +
 .../gcc.target/loongarch/func-call-medium-7.c      |   43 +
 .../gcc.target/loongarch/func-call-medium-8.c      |   42 +
 .../gcc.target/loongarch/relocs-symbol-noaddend.c  |    2 +-
 gcc/testsuite/gcc.target/loongarch/tls-gd-noplt.c  |    4 +-
 gcc/testsuite/gcc.target/pru/bitop-di.c            |   25 +
 gcc/testsuite/gcc.target/pru/mov-m1.c              |   18 +
 gcc/testsuite/gcc.target/pru/pr106564-1.c          |    9 +
 gcc/testsuite/gcc.target/pru/pr106564-2.c          |    9 +
 gcc/testsuite/gcc.target/pru/pr106564-3.c          |    9 +
 gcc/testsuite/gcc.target/pru/pr106564-4.c          |    9 +
 .../gcc.target/x86_64/abi/bf16/abi-bf16.exp        |   46 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/args.h    |  164 +
 .../gcc.target/x86_64/abi/bf16/asm-support.S       |   84 +
 .../gcc.target/x86_64/abi/bf16/bf16-check.h        |   24 +
 .../gcc.target/x86_64/abi/bf16/bf16-helper.h       |   45 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/defines.h |  163 +
 .../x86_64/abi/bf16/m256bf16/abi-bf16-ymm.exp      |   46 +
 .../gcc.target/x86_64/abi/bf16/m256bf16/args.h     |  152 +
 .../x86_64/abi/bf16/m256bf16/asm-support.S         |   84 +
 .../x86_64/abi/bf16/m256bf16/bf16-ymm-check.h      |   24 +
 .../x86_64/abi/bf16/m256bf16/test_m256_returning.c |   38 +
 .../x86_64/abi/bf16/m256bf16/test_passing_m256.c   |  235 +
 .../abi/bf16/m256bf16/test_passing_structs.c       |   69 +
 .../x86_64/abi/bf16/m256bf16/test_passing_unions.c |  179 +
 .../x86_64/abi/bf16/m256bf16/test_varargs-m256.c   |  107 +
 .../x86_64/abi/bf16/m512bf16/abi-bf16-zmm.exp      |   46 +
 .../gcc.target/x86_64/abi/bf16/m512bf16/args.h     |  155 +
 .../x86_64/abi/bf16/m512bf16/asm-support.S         |  100 +
 .../x86_64/abi/bf16/m512bf16/bf16-zmm-check.h      |   24 +
 .../x86_64/abi/bf16/m512bf16/test_m512_returning.c |   44 +
 .../x86_64/abi/bf16/m512bf16/test_passing_m512.c   |  243 +
 .../abi/bf16/m512bf16/test_passing_structs.c       |   77 +
 .../x86_64/abi/bf16/m512bf16/test_passing_unions.c |  222 +
 .../x86_64/abi/bf16/m512bf16/test_varargs-m512.c   |  111 +
 gcc/testsuite/gcc.target/x86_64/abi/bf16/macros.h  |   53 +
 .../abi/bf16/test_3_element_struct_and_unions.c    |  214 +
 .../x86_64/abi/bf16/test_basic_alignment.c         |   14 +
 .../abi/bf16/test_basic_array_size_and_align.c     |   13 +
 .../x86_64/abi/bf16/test_basic_returning.c         |   20 +
 .../gcc.target/x86_64/abi/bf16/test_basic_sizes.c  |   14 +
 .../abi/bf16/test_basic_struct_size_and_align.c    |   14 +
 .../abi/bf16/test_basic_union_size_and_align.c     |   12 +
 .../x86_64/abi/bf16/test_m128_returning.c          |   38 +
 .../x86_64/abi/bf16/test_passing_floats.c          |  312 +
 .../gcc.target/x86_64/abi/bf16/test_passing_m128.c |  238 +
 .../x86_64/abi/bf16/test_passing_structs.c         |   67 +
 .../x86_64/abi/bf16/test_passing_unions.c          |  160 +
 .../x86_64/abi/bf16/test_struct_returning.c        |  176 +
 .../gcc.target/x86_64/abi/bf16/test_varargs-m128.c |  111 +
 gcc/testsuite/gcc.target/xtensa/sibcalls.c         |    5 +
 gcc/testsuite/gfortran.dg/associated_target_9a.f90 |   27 -
 gcc/testsuite/gfortran.dg/associated_target_9b.f90 |   23 -
 gcc/testsuite/gfortran.dg/gomp/depend-4.f90        |    4 +-
 gcc/testsuite/gfortran.dg/gomp/depend-6.f90        |    4 +-
 gcc/testsuite/gfortran.dg/pr106557.f90             |   19 +
 gcc/tree-ssa-loop-ch.cc                            |   17 +-
 gcc/tree-ssa-uninit.cc                             |   14 +-
 libcpp/ChangeLog                                   |   30 +
 libcpp/charset.cc                                  |  195 +-
 libcpp/directives.cc                               |   11 +-
 libcpp/include/cpplib.h                            |    6 +
 libcpp/init.cc                                     |   54 +-
 libcpp/lex.cc                                      |   25 +-
 libstdc++-v3/ChangeLog                             |   80 +
 libstdc++-v3/doc/html/bk02.html                    |    2 +-
 libstdc++-v3/doc/html/manual/extensions.html       |    9 +-
 libstdc++-v3/doc/html/manual/using.html            |   12 +-
 libstdc++-v3/doc/xml/manual/using.xml              |   19 +-
 libstdc++-v3/include/bits/regex_compiler.tcc       |   10 +-
 libstdc++-v3/include/bits/std_thread.h             |    8 +-
 libstdc++-v3/include/bits/stl_bvector.h            |   12 +
 libstdc++-v3/include/bits/stl_pair.h               |  117 +-
 libstdc++-v3/include/bits/uses_allocator_args.h    |   41 +
 libstdc++-v3/include/std/future                    |    4 +-
 libstdc++-v3/include/std/tuple                     |  430 +-
 libstdc++-v3/include/std/variant                   |    7 +-
 libstdc++-v3/testsuite/20_util/pair/p2321r2.cc     |  208 +
 libstdc++-v3/testsuite/20_util/tuple/p2321r2.cc    |  664 ++
 libstdc++-v3/testsuite/20_util/variant/visit_r.cc  |    8 +
 .../23_containers/vector/bool/element_access/1.cc  |   26 +
 .../testsuite/28_regex/basic_regex/106607.cc       |   25 +
 libstdc++-v3/testsuite/30_threads/async/106695.cc  |   29 +
 libstdc++-v3/testsuite/30_threads/thread/106695.cc |   21 +
 201 files changed, 83972 insertions(+), 75133 deletions(-)

             reply	other threads:[~2022-08-24  8:10 UTC|newest]

Thread overview: 92+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-24  8:10 Martin Liska [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-11-08 11:37 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 11:53 Martin Liska
2022-09-12  8:43 Martin Liska
2022-09-06  4:52 Martin Liska
2022-09-05  8:45 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-21 14:12 Martin Liska
2022-07-19 13:41 Martin Liska
2022-07-18  7:51 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: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 10:16 Martin Liska
2021-12-16 13:11 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 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-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 13:38 Martin Liska
2021-06-14  9:40 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-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-27  7:52 Martin Liska
2021-05-25 13:01 Martin Liska
2021-05-24  9:40 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

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=20220824081051.1EE1A3856DE5@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: link
Be 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).