[gcc(refs/vendors/redhat/heads/gcc-11-branch)] Merge commit 'r11-8283-gc9da070318fea3e35ee3f0abefb03a2827743204' into redhat/gcc-11-branch
Jakub Jelinek
jakub@gcc.gnu.org
Thu Apr 22 15:56:11 GMT 2021
https://gcc.gnu.org/g:8047c64ba5baee42eb0744563b2f44da8b464154
commit 8047c64ba5baee42eb0744563b2f44da8b464154
Merge: 8047a824dd9 c9da070318f
Author: Jakub Jelinek <jakub@redhat.com>
Date: Thu Apr 22 17:51:51 2021 +0200
Merge commit 'r11-8283-gc9da070318fea3e35ee3f0abefb03a2827743204' into redhat/gcc-11-branch
Diff:
gcc/ChangeLog | 72 +
gcc/DATESTAMP | 2 +-
gcc/DEV-PHASE | 2 +-
gcc/ada/ChangeLog | 6 +
gcc/ada/exp_ch6.adb | 10 +-
gcc/c-family/ChangeLog | 4 +
gcc/c-family/c.opt | 13 -
gcc/combine.c | 5 +
gcc/config/arm/arm.c | 8 +-
gcc/config/i386/winnt.c | 16 +-
gcc/config/rs6000/rs6000.c | 2 +-
gcc/cp/ChangeLog | 6 +
gcc/cp/decl.c | 6 +
gcc/d/ChangeLog | 8 +
gcc/d/d-diagnostic.cc | 64 +-
gcc/doc/invoke.texi | 28 +-
gcc/fortran/ChangeLog | 11 +
gcc/fortran/lang.opt | 4 -
gcc/fortran/trans-decl.c | 3 +-
gcc/gengtype.c | 4 +-
gcc/gimple-range-cache.h | 2 +-
gcc/gimple-range-gori.cc | 67 +-
gcc/lto-streamer.h | 2 +-
gcc/omp-oacc-kernels-decompose.cc | 2 +-
gcc/params.opt | 18 +
gcc/po/ChangeLog | 4 +
gcc/po/gcc.pot | 11217 ++++++++++---------
gcc/testsuite/ChangeLog | 59 +
gcc/testsuite/c-c++-common/goacc/if-clause-2.c | 2 +-
.../c-c++-common/goacc/kernels-decompose-1.c | 2 +-
.../c-c++-common/goacc/kernels-decompose-2.c | 2 +-
.../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/concepts/diagnostic16.C | 45 +
gcc/testsuite/g++.dg/diagnostic/pr72803.C | 5 +-
.../gcc.dg/compat/struct-layout-1_generate.c | 2 +
gcc/testsuite/gcc.dg/pr100142.c | 8 +
gcc/testsuite/gcc.target/aarch64/pr100075.c | 1 +
.../gcc.target/s390/zero-scratch-regs-1.c | 95 +-
gcc/testsuite/gdc.dg/pr98457.d | 9 +
.../gfortran.dg/goacc/kernels-decompose-1.f95 | 2 +-
.../gfortran.dg/goacc/kernels-decompose-2.f95 | 2 +-
gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 2 +-
gcc/testsuite/gfortran.dg/pdt_26.f03 | 4 +-
gcc/testsuite/gfortran.dg/pdt_31.f03 | 26 +
gcc/testsuite/gfortran.dg/set_vm_limit.c | 13 +-
gcc/testsuite/gnat.dg/opt92.adb | 38 +
.../struct-layout-encoding-1_generate.c | 2 +
libcpp/ChangeLog | 6 +
libcpp/line-map.c | 2 +-
libgomp/ChangeLog | 10 +
.../testsuite/libgomp.c-c++-common/reduction-16.c | 2 +-
.../declare-vla-kernels-decompose-ice-1.c | 2 +-
.../declare-vla-kernels-decompose.c | 2 +-
.../kernels-decompose-1.c | 2 +-
.../testsuite/libgomp.oacc-fortran/pr94358-1.f90 | 2 +-
libiberty/ChangeLog | 6 +
libiberty/rust-demangle.c | 9 +-
libphobos/ChangeLog | 89 +
libphobos/configure | 26 +-
libphobos/libdruntime/MERGE | 2 +-
libphobos/libdruntime/Makefile.am | 29 +-
libphobos/libdruntime/Makefile.in | 93 +-
libphobos/libdruntime/config/common/threadasm.S | 2 +-
libphobos/libdruntime/config/mingw/msvc.c | 169 +
libphobos/libdruntime/config/mingw/switchcontext.S | 12 +-
.../libdruntime/config/powerpc/switchcontext.S | 278 +-
libphobos/libdruntime/config/x86/switchcontext.S | 159 +-
libphobos/libdruntime/core/stdc/config.d | 39 +-
libphobos/libdruntime/core/stdc/math.d | 295 +-
libphobos/libdruntime/core/stdc/stdio.d | 82 +-
libphobos/libdruntime/core/stdc/stdlib.d | 27 +-
libphobos/libdruntime/core/stdc/tgmath.d | 7 +
libphobos/libdruntime/core/sys/darwin/config.d | 53 +
.../libdruntime/core/sys/darwin/mach/thread_act.d | 66 +
.../libdruntime/core/sys/openbsd/sys/link_elf.d | 5 +
libphobos/libdruntime/core/sys/posix/stdio.d | 50 +
libphobos/libdruntime/core/sys/windows/com.d | 4 +-
libphobos/libdruntime/core/sys/windows/dbghelp.d | 2 +-
libphobos/libdruntime/core/sys/windows/dll.d | 4 +-
libphobos/libdruntime/core/sys/windows/threadaux.d | 4 +-
libphobos/libdruntime/core/thread/fiber.d | 48 +-
libphobos/libdruntime/core/thread/osthread.d | 118 +-
libphobos/libdruntime/core/thread/threadbase.d | 4 +
libphobos/libdruntime/gcc/backtrace.d | 4 +-
libphobos/libdruntime/gcc/deh.d | 31 +-
libphobos/libdruntime/gcc/gthread.d | 6 +-
libphobos/libdruntime/gcc/sections/elf.d | 54 +-
libphobos/libdruntime/gcc/sections/package.d | 1 +
libphobos/libdruntime/gcc/unwind/generic.d | 2 +-
libphobos/libdruntime/gcc/unwind/pe.d | 81 +-
libphobos/libdruntime/rt/dmain2.d | 67 +-
libphobos/m4/druntime/libraries.m4 | 4 +-
libphobos/m4/druntime/os.m4 | 22 +-
libphobos/src/MERGE | 2 +-
libphobos/src/std/process.d | 51 +-
.../testsuite/libphobos.thread/fiber_guard_page.d | 6 +-
libstdc++-v3/ChangeLog | 197 +
libstdc++-v3/acinclude.m4 | 2 +-
libstdc++-v3/config.h.in | 8 +-
.../post/powerpc64-linux-gnu/baseline_symbols.txt | 242 +
.../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 102 +
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 | 209 +-
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 | 17 +-
libstdc++-v3/include/std/thread | 68 +-
libstdc++-v3/include/std/version | 4 +-
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 +-
.../testsuite/29_atomics/atomic_float/1.cc | 1 +
.../29_atomics/atomic_float/wait_notify.cc | 27 +-
.../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 +-
137 files changed, 9785 insertions(+), 7006 deletions(-)
More information about the Libstdc++-cvs
mailing list