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
Subject: [gcc/devel/sphinx] Merge branch 'master' into devel/sphinx
Date: Tue, 28 Dec 2021 10:06:08 +0000 (GMT)	[thread overview]
Message-ID: <20211228100608.25792385842B@sourceware.org> (raw)

https://gcc.gnu.org/g:af458885cf31e1612084d3e7441e233e4fbc397a

commit af458885cf31e1612084d3e7441e233e4fbc397a
Merge: c00c06b7841 a187edd2b43
Author: Martin Liska <mliska@suse.cz>
Date:   Tue Dec 28 11:05:52 2021 +0100

    Merge branch 'master' into devel/sphinx

Diff:

 gcc/ChangeLog                                      | 154 +++++
 gcc/DATESTAMP                                      |   2 +-
 .../doc/share/gnu_free_documentation_license.rst   |   4 +-
 gcc/ada/gnat-style.texi                            |   4 +-
 gcc/ada/gnat_rm.texi                               |   4 +-
 gcc/ada/gnat_ugn.texi                              |   4 +-
 gcc/c-family/ChangeLog                             |   7 +
 gcc/c-family/c-common.c                            |   2 +
 gcc/config.gcc                                     |  18 +-
 gcc/config/arm/arm-builtins.c                      |  87 +--
 gcc/config/arm/arm-builtins.h                      |  87 +++
 gcc/config/arm/arm-c.c                             |  21 +
 gcc/config/arm/arm-mve-builtins.cc                 | 196 +++++++
 gcc/config/arm/arm-mve-builtins.def                |  39 ++
 gcc/config/arm/arm-mve-builtins.h                  |  41 ++
 gcc/config/arm/arm-protos.h                        |   5 +
 gcc/config/arm/arm_mve_types.h                     |  30 +-
 gcc/config/arm/t-arm                               |  10 +
 gcc/config/darwin.c                                |  24 +-
 gcc/config/darwin.h                                |  11 +-
 gcc/config/i386/avx512bf16intrin.h                 |  36 ++
 gcc/config/i386/avx512bf16vlintrin.h               |  63 ++
 gcc/config/i386/constraints.md                     |  10 +
 gcc/config/i386/i386.md                            | 139 +++--
 gcc/config/i386/mmx.md                             |  22 +
 gcc/config/i386/sse.md                             | 275 +++++++++
 gcc/config/pa/pa-protos.h                          |   1 -
 gcc/config/pa/pa.c                                 |  76 ---
 gcc/config/pa/pa.md                                |  40 +-
 gcc/d/gdc.texi                                     |  10 +-
 gcc/doc/contrib.texi                               |   2 +-
 gcc/doc/contribute.texi                            |  10 +-
 gcc/doc/extend.texi                                |   4 +-
 gcc/doc/gccint.texi                                |   2 +-
 gcc/doc/gnu.texi                                   |   4 +-
 gcc/doc/implement-c.texi                           |   2 +-
 gcc/doc/implement-cxx.texi                         |   2 +-
 gcc/doc/include/fdl.texi                           |   6 +-
 gcc/doc/include/gpl_v3.texi                        |   6 +-
 gcc/doc/install.texi                               |  32 +-
 gcc/doc/invoke.texi                                |  10 +-
 gcc/doc/passes.texi                                |   2 +-
 gcc/doc/service.texi                               |   2 +-
 gcc/doc/sourcebuild.texi                           |   2 +-
 gcc/doc/standards.texi                             |   6 +-
 gcc/fortran/ChangeLog                              |  12 +
 gcc/fortran/check.c                                |   6 +
 gcc/fortran/gfortran.texi                          |  14 +-
 gcc/fortran/intrinsic.texi                         |   4 +-
 gcc/fortran/match.c                                |  13 +
 gcc/go/gccgo.texi                                  |   4 +-
 gcc/jit/docs/_build/texinfo/libgccjit.texi         |  96 +--
 gcc/jit/docs/cp/index.rst                          |   4 +-
 gcc/jit/docs/cp/intro/index.rst                    |   2 +-
 gcc/jit/docs/cp/intro/tutorial01.rst               |   2 +-
 gcc/jit/docs/cp/intro/tutorial02.rst               |   2 +-
 gcc/jit/docs/cp/intro/tutorial03.rst               |   2 +-
 gcc/jit/docs/cp/intro/tutorial04.rst               |   2 +-
 gcc/jit/docs/cp/topics/asm.rst                     |   2 +-
 gcc/jit/docs/cp/topics/compilation.rst             |   2 +-
 gcc/jit/docs/cp/topics/contexts.rst                |   2 +-
 gcc/jit/docs/cp/topics/expressions.rst             |   2 +-
 gcc/jit/docs/cp/topics/functions.rst               |   2 +-
 gcc/jit/docs/cp/topics/index.rst                   |   2 +-
 gcc/jit/docs/cp/topics/locations.rst               |   2 +-
 gcc/jit/docs/cp/topics/objects.rst                 |   2 +-
 gcc/jit/docs/cp/topics/types.rst                   |   2 +-
 gcc/jit/docs/index.rst                             |   6 +-
 gcc/jit/docs/internals/index.rst                   |  10 +-
 gcc/jit/docs/intro/index.rst                       |   2 +-
 gcc/jit/docs/intro/tutorial01.rst                  |   2 +-
 gcc/jit/docs/intro/tutorial02.rst                  |   2 +-
 gcc/jit/docs/intro/tutorial03.rst                  |   2 +-
 gcc/jit/docs/intro/tutorial04.rst                  |   2 +-
 gcc/jit/docs/intro/tutorial05.rst                  |   2 +-
 gcc/jit/docs/topics/asm.rst                        |   2 +-
 gcc/jit/docs/topics/compatibility.rst              |   2 +-
 gcc/jit/docs/topics/compilation.rst                |   2 +-
 gcc/jit/docs/topics/contexts.rst                   |   2 +-
 gcc/jit/docs/topics/expressions.rst                |   2 +-
 gcc/jit/docs/topics/function-pointers.rst          |   2 +-
 gcc/jit/docs/topics/functions.rst                  |   2 +-
 gcc/jit/docs/topics/index.rst                      |   2 +-
 gcc/jit/docs/topics/locations.rst                  |   2 +-
 gcc/jit/docs/topics/objects.rst                    |   2 +-
 gcc/jit/docs/topics/performance.rst                |   2 +-
 gcc/jit/docs/topics/types.rst                      |   2 +-
 gcc/opts.c                                         | 125 ++--
 gcc/opts.h                                         |   2 +
 gcc/testsuite/ChangeLog                            |  94 +++
 gcc/testsuite/g++.dg/opt/pr103842.C                |  31 +
 gcc/testsuite/g++.dg/template/sfinae32.C           |  24 +
 gcc/testsuite/g++.dg/template/sfinae32a.C          |  24 +
 gcc/testsuite/gcc.dg/attr-aligned.c                |   8 +-
 gcc/testsuite/gcc.dg/darwin-aligned-globals.c      |  24 +
 gcc/testsuite/gcc.dg/darwin-comm-1.c               |   5 +
 .../gcc.target/arm/mve/general-c/type_redef_1.c    |  67 +++
 .../gcc.target/arm/mve/general/double_pragmas_1.c  |   8 +
 gcc/testsuite/gcc.target/arm/mve/general/nomve_1.c |   3 +
 gcc/testsuite/gcc.target/arm/mve/mve.exp           |   6 +
 gcc/testsuite/gcc.target/i386/amx-check.h          |  23 +-
 gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c |  30 +-
 .../gcc.target/i386/avx512bf16-cvtsbh2ss-1.c       |  15 +
 .../gcc.target/i386/avx512bf16-vcvtpbh2ps-1.c      |  20 +
 .../gcc.target/i386/avx512bf16vl-cvtness2sbh-1.c   |  14 +
 .../gcc.target/i386/avx512bf16vl-vcvtpbh2ps-1.c    |  29 +
 .../gcc.target/i386/avx512bw-pr103750-1.c          | 154 +++++
 .../gcc.target/i386/avx512bw-pr103750-2.c          | 173 ++++++
 gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c | 426 ++++++++++++++
 gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c | 478 +++++++++++++++
 .../gcc.target/i386/avx512fp16-pr103750-1.c        |  58 ++
 .../gcc.target/i386/avx512fp16-pr103750-2.c        |  71 +++
 gcc/testsuite/gcc.target/i386/pr103762-1a.c        | 647 +++++++++++++++++++++
 gcc/testsuite/gcc.target/i386/pr103762-1b.c        |   7 +
 gcc/testsuite/gcc.target/i386/pr103762-1c.c        |   7 +
 gcc/testsuite/gcc.target/i386/pr103773-2.c         |  19 +
 gcc/testsuite/gcc.target/i386/pr103773.c           |  12 +
 gcc/testsuite/gcc.target/i386/pr103785.c           |  38 ++
 gcc/testsuite/gcc.target/i386/pr89261.c            |   3 +-
 gcc/testsuite/gcc.target/i386/pr95046-1.c          |  11 +-
 gcc/testsuite/gcc.target/i386/smuldi3_highpart.c   |   2 +-
 gcc/testsuite/gcc.target/riscv/pr103302.c          |   2 +-
 gcc/testsuite/gfortran.dg/extract_recip_1.f        |   2 +-
 gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90    |   7 +
 gcc/testsuite/gfortran.dg/pr98076.f90              | 293 ++++++++++
 gcc/testsuite/gfortran.dg/select_10.f90            |  25 +
 gcc/toplev.c                                       |   2 +
 gcc/tree.c                                         |   2 +-
 libgfortran/ChangeLog                              |  35 ++
 libgfortran/io/write.c                             |  70 ++-
 libgfortran/kinds-override.h                       |  23 +-
 libgfortran/libgfortran.h                          |   7 +-
 libgfortran/mk-kinds-h.sh                          |   6 +-
 libgfortran/runtime/backtrace.c                    |   1 +
 libgfortran/runtime/error.c                        |  31 -
 libgfortran/runtime/string.c                       |  99 +++-
 136 files changed, 4393 insertions(+), 617 deletions(-)

diff --cc gcc/doc/invoke.texi
index 06b38f9079b,e644c63767b..2fdab826a05
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@@ -16,13 -42,23 +16,13 @@@ gcc [@option{-c}|@option{-S}|@option{-E
  
  Only the most useful options are listed here; see below for the
  remainder.  @command{g++} accepts mostly the same options as @command{gcc}.
 -@c man end
 -@c man begin SEEALSO
 -gpl(7), gfdl(7), fsf-funding(7),
 -cpp(1), gcov(1), as(1), ld(1), gdb(1), dbx(1)
 -and the Info entries for @file{gcc}, @file{cpp}, @file{as},
 -@file{ld}, @file{binutils} and @file{gdb}.
 -@c man end
 -@c man begin BUGS
 +
  For instructions on reporting bugs, see
 -@w{@value{BUGURL}}.
 -@c man end
 -@c man begin AUTHOR
 +$$BUGURL$$.
 +
  See the Info entry for @command{gcc}, or
- @w{@uref{http://gcc.gnu.org/onlinedocs/gcc/Contributors.html}},
+ @w{@uref{https://gcc.gnu.org/onlinedocs/gcc/Contributors.html}},
  for contributors to GCC@.
 -@c man end
 -@end ignore
  
  @node Invoking GCC
  @chapter GCC Command Options


             reply	other threads:[~2021-12-28 10:06 UTC|newest]

Thread overview: 126+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-28 10:06 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-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-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
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=20211228100608.25792385842B@sourceware.org \
    --to=marxin@gcc.gnu.org \
    --cc=gcc-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).