[gcc/devel/sphinx] Merge branch 'master' into devel/sphinx

Martin Liska marxin@gcc.gnu.org
Thu Apr 22 07:11:25 GMT 2021


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

commit eec145f7e114010633174ffd19c4fc572e98042c
Merge: ae420abed0f d42088e4530
Author: Martin Liska <mliska@suse.cz>
Date:   Thu Apr 22 09:11:08 2021 +0200

    Merge branch 'master' into devel/sphinx

Diff:

 contrib/ChangeLog                                  |     5 +
 contrib/gcc-changelog/git_update_version.py        |     3 +-
 gcc/BASE-VER                                       |     2 +-
 gcc/ChangeLog                                      |   199 +
 gcc/DATESTAMP                                      |     2 +-
 gcc/acinclude.m4                                   |    14 +-
 gcc/ada/ChangeLog                                  |     4 +
 gcc/ada/gnatvsn.ads                                |     2 +-
 gcc/cgraphunit.c                                   |     2 -
 gcc/common/config/i386/i386-common.c               |    15 +
 gcc/config.gcc                                     |     6 +-
 gcc/config/aarch64/aarch64-bti-insert.c            |    15 +
 gcc/config/i386/darwin.h                           |     5 -
 gcc/config/i386/i386-builtins.c                    |     4 +-
 gcc/config/i386/i386-c.c                           |     2 +
 gcc/config/i386/i386-expand.c                      |     2 +-
 gcc/config/i386/i386-isa.def                       |   110 +
 gcc/config/i386/i386-options.c                     |   317 +-
 gcc/config/i386/i386-opts.h                        |     4 -
 gcc/config/i386/i386.c                             |    23 +-
 gcc/config/i386/i386.h                             |   347 +-
 gcc/config/i386/i386.md                            |    12 +-
 gcc/config/i386/i386.opt                           |     4 +
 gcc/config/i386/ia32intrin.h                       |    28 +-
 gcc/config/i386/mwaitintrin.h                      |    52 +
 gcc/config/i386/pmmintrin.h                        |    13 +-
 gcc/config/i386/sse.md                             |     4 +-
 gcc/config/i386/stringop.def                       |     9 -
 gcc/config/i386/x86-tune-sched-atom.c              |     7 +-
 gcc/config/i386/x86-tune-sched-bd.c                |     5 +-
 gcc/config/i386/x86-tune-sched.c                   |     2 +-
 gcc/config/i386/x86gprintrin.h                     |     2 +
 gcc/config/rs6000/rs6000.c                         |     2 +-
 gcc/configure                                      |    14 +-
 gcc/cp/ChangeLog                                   |    26 +
 gcc/cp/error.c                                     |     5 +-
 gcc/cp/parser.c                                    |     4 +
 gcc/cp/pt.c                                        |     8 +-
 gcc/cprop.c                                        |     8 +-
 gcc/doc/extend.texi                                |     5 +
 gcc/doc/invoke.texi                                |    12 +-
 gcc/dwarf2out.c                                    |     4 +
 gcc/fold-const.c                                   |    28 +-
 gcc/fortran/ChangeLog                              |    31 +
 gcc/fortran/dump-parse-tree.c                      |    33 +
 gcc/fortran/gfortran.h                             |    12 +-
 gcc/fortran/match.h                                |     1 +
 gcc/fortran/openmp.c                               |   113 +
 gcc/fortran/parse.c                                |     6 +-
 gcc/fortran/resolve.c                              |     1 +
 gcc/fortran/st.c                                   |     1 +
 gcc/fortran/trans-intrinsic.c                      |    26 +-
 gcc/fortran/trans-openmp.c                         |    68 +
 gcc/fortran/trans.c                                |     1 +
 gcc/gimple-fold.c                                  |    77 +-
 gcc/ipa-modref.c                                   |     3 +-
 gcc/lto-wrapper.c                                  |     3 +-
 gcc/main.c                                         |     7 +-
 gcc/opth-gen.awk                                   |    11 +-
 gcc/params.opt                                     |     2 +-
 gcc/po/ChangeLog                                   |     4 +
 gcc/po/gcc.pot                                     | 11217 ++++++++++---------
 gcc/testsuite/ChangeLog                            |    80 +
 gcc/testsuite/c-c++-common/attr-retain-10.c        |    11 +
 gcc/testsuite/c-c++-common/attr-retain-11.c        |    11 +
 .../c-c++-common/goacc/kernels-decompose-ice-1.c   |     2 +-
 .../c-c++-common/goacc/kernels-decompose-ice-2.c   |     2 +-
 .../g++.dg/compat/struct-layout-1_generate.c       |     2 +
 gcc/testsuite/g++.dg/cpp0x/constexpr-52830.C       |     1 +
 gcc/testsuite/g++.dg/cpp0x/enum_base4.C            |     8 +
 gcc/testsuite/g++.dg/cpp0x/enum_base5.C            |     7 +
 .../g++.dg/cpp0x/lambda/lambda-variadic14.C        |     8 +
 gcc/testsuite/g++.dg/cpp0x/vt-88982.C              |     1 +
 gcc/testsuite/g++.dg/cpp1y/auto-fn61.C             |     1 +
 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda26.C    |     1 +
 gcc/testsuite/g++.dg/cpp2a/nontype-class39.C       |     1 +
 gcc/testsuite/g++.dg/opt/pr100148.C                |    27 +
 .../gcc.dg/compat/struct-layout-1_generate.c       |     2 +
 gcc/testsuite/gcc.dg/vect/bb-slp-39.c              |     3 +-
 gcc/testsuite/gcc.dg/vect/pr71264.c                |     2 +-
 gcc/testsuite/gcc.target/aarch64/pr99988.c         |    66 +
 gcc/testsuite/gcc.target/i386/monitor-2.c          |    27 +
 .../gcc.target/s390/zero-scratch-regs-1.c          |    95 +-
 .../gfortran.dg/bind_c_array_params_2.f90          |     3 +-
 gcc/testsuite/gfortran.dg/gomp/depobj-1.f90        |    25 +
 gcc/testsuite/gfortran.dg/gomp/depobj-2.f90        |    33 +
 gcc/tree-cfg.c                                     |    29 +-
 gcc/tree.c                                         |    18 +-
 gcc/varasm.c                                       |    60 +-
 libgomp/ChangeLog                                  |    21 +
 libgomp/testsuite/lib/libgomp.exp                  |    20 +-
 .../libgomp.c-c++-common/function-not-offloaded.c  |     2 +-
 .../testsuite/libgomp.c-c++-common/reduction-16.c  |     2 +-
 .../libgomp.c-c++-common/variable-not-offloaded.c  |     4 +-
 libgomp/testsuite/libgomp.c/pr86416-1.c            |     4 +-
 libgomp/testsuite/libgomp.c/pr86416-2.c            |     4 +-
 libgomp/testsuite/libgomp.fortran/depobj-1.f90     |   112 +
 libiberty/ChangeLog                                |     6 +
 libiberty/rust-demangle.c                          |     9 +-
 libphobos/ChangeLog                                |    20 +
 libphobos/libdruntime/core/thread/osthread.d       |    68 +-
 libstdc++-v3/ChangeLog                             |   182 +
 libstdc++-v3/acinclude.m4                          |     2 +-
 libstdc++-v3/config.h.in                           |     8 +-
 .../post/powerpc64-linux-gnu/baseline_symbols.txt  |   242 +
 libstdc++-v3/configure                             |     2 +-
 libstdc++-v3/include/Makefile.am                   |     1 +
 libstdc++-v3/include/Makefile.in                   |     1 +
 libstdc++-v3/include/bits/atomic_base.h            |    39 +-
 libstdc++-v3/include/bits/atomic_timed_wait.h      |   465 +-
 libstdc++-v3/include/bits/atomic_wait.h            |   457 +-
 libstdc++-v3/include/bits/semaphore_base.h         |   207 +-
 libstdc++-v3/include/bits/stl_iterator.h           |   128 +-
 libstdc++-v3/include/bits/this_thread_sleep.h      |   119 +
 libstdc++-v3/include/std/atomic                    |    15 +-
 libstdc++-v3/include/std/barrier                   |    13 +-
 libstdc++-v3/include/std/charconv                  |     5 +-
 libstdc++-v3/include/std/latch                     |    14 +-
 libstdc++-v3/include/std/ranges                    |   299 +-
 libstdc++-v3/include/std/semaphore                 |    15 +-
 libstdc++-v3/include/std/thread                    |    68 +-
 libstdc++-v3/include/std/version                   |     4 +-
 libstdc++-v3/python/Makefile.am                    |    20 +-
 libstdc++-v3/python/Makefile.in                    |    14 +-
 libstdc++-v3/testsuite/20_util/from_chars/4.cc     |     6 +-
 libstdc++-v3/testsuite/20_util/from_chars/5.cc     |     6 +-
 libstdc++-v3/testsuite/20_util/from_chars/6.cc     |     2 +-
 .../testsuite/20_util/to_chars/long_double.cc      |     2 +-
 .../headers/iterator/synopsis_c++20.cc             |     1 +
 .../29_atomics/atomic/wait_notify/bool.cc          |    37 +-
 .../29_atomics/atomic/wait_notify/generic.cc       |    19 +-
 .../29_atomics/atomic/wait_notify/pointers.cc      |    36 +-
 .../29_atomics/atomic_flag/wait_notify/1.cc        |    37 +-
 .../29_atomics/atomic_float/wait_notify.cc         |    26 +-
 .../29_atomics/atomic_integral/wait_notify.cc      |    73 +-
 .../testsuite/29_atomics/atomic_ref/wait_notify.cc |    74 +-
 .../30_threads/semaphore/try_acquire_for.cc        |     2 +
 .../30_threads/semaphore/try_acquire_until.cc      |     2 +
 libstdc++-v3/testsuite/std/ranges/p2259.cc         |    91 +
 libstdc++-v3/testsuite/util/testsuite_abi.cc       |    16 +-
 lto-plugin/ChangeLog                               |     4 +
 lto-plugin/lto-plugin.c                            |     6 +-
 maintainer-scripts/ChangeLog                       |     5 +
 maintainer-scripts/crontab                         |     9 +-
 144 files changed, 9104 insertions(+), 7422 deletions(-)


More information about the Libstdc++-cvs mailing list