[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