public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-6155.
@ 2020-12-16 21:36 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-12-16 21:36 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:5d7ff40c43cfc49b82e0fb76b04379018bbde15e
commit 5d7ff40c43cfc49b82e0fb76b04379018bbde15e
Merge: 89253ffd04a 4d4f82959aa
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Wed Dec 16 19:55:19 2020 +0000
Merge master r11-6155.
* Merge master r11-6155-g4d4f82959aa0.
Diff:
ChangeLog | 15 +
c++tools/ChangeLog | 10 +
c++tools/Makefile.in | 7 +-
contrib/ChangeLog | 9 +
contrib/gcc_update | 2 +
gcc/ChangeLog | 55 ++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 460 +++++++++++
gcc/ada/Makefile.rtl | 2 +
gcc/ada/adaint.c | 3 +
gcc/ada/adaint.h | 10 +-
gcc/ada/ali.adb | 10 +-
gcc/ada/ali.ads | 4 +-
gcc/ada/bindo-writers.adb | 2 +-
.../doc/gnat_rm/implementation_defined_pragmas.rst | 4 +-
gcc/ada/exp_ch6.adb | 3 +-
gcc/ada/exp_ch9.adb | 3 +-
gcc/ada/exp_util.adb | 3 +-
gcc/ada/expect.c | 8 +-
gcc/ada/gnat_rm.texi | 6 +-
gcc/ada/impunit.adb | 2 +-
gcc/ada/lib-writ.adb | 2 +-
gcc/ada/libgnarl/s-tporft.adb | 1 +
gcc/ada/libgnat/a-strfix.ads | 894 +++++++++++++++++++--
gcc/ada/libgnat/a-tifiio.adb | 2 +-
gcc/ada/libgnat/a-tifiio.ads | 2 +-
gcc/ada/libgnat/a-tifiio__128.adb | 2 +-
gcc/ada/libgnat/g-expect.adb | 6 +
gcc/ada/libgnat/memtrack.adb | 33 +-
gcc/ada/libgnat/s-objrea.adb | 4 +
gcc/ada/libgnat/s-objrea.ads | 5 +-
gcc/ada/libgnat/s-powtab.ads | 6 +-
gcc/ada/libgnat/s-valrea.adb | 51 +-
gcc/ada/libgnat/s-valuer.adb | 18 +-
gcc/ada/par-ch12.adb | 6 +-
gcc/ada/par-ch3.adb | 2 +-
gcc/ada/s-oscons-tmplt.c | 35 +
gcc/ada/sem_ch11.adb | 2 +-
gcc/ada/sem_ch13.adb | 16 +-
gcc/ada/sem_ch3.adb | 2 +-
gcc/ada/sem_ch4.adb | 3 +-
gcc/ada/sem_ch5.adb | 8 +-
gcc/ada/sem_disp.adb | 2 +-
gcc/ada/sem_elab.adb | 4 +-
gcc/ada/sem_prag.adb | 42 +-
gcc/ada/sem_warn.adb | 4 +-
gcc/brig/lang.opt | 2 +-
gcc/c-family/c.opt | 8 +-
gcc/common.opt | 588 +++++++-------
gcc/config/aarch64/aarch64.opt | 18 +-
gcc/config/alpha/alpha.opt | 38 +-
gcc/config/arc/arc.opt | 110 +--
gcc/config/arm/arm.opt | 66 +-
gcc/config/arm/arm_neon.h | 94 +--
gcc/config/arm/arm_neon_builtins.def | 4 -
gcc/config/avr/avr.opt | 52 +-
gcc/config/bfin/bfin.opt | 34 +-
gcc/config/bpf/bpf.opt | 6 +-
gcc/config/c6x/c6x.opt | 6 +-
gcc/config/cr16/cr16.opt | 4 +-
gcc/config/cris/cris.opt | 64 +-
gcc/config/cris/elf.opt | 2 +-
gcc/config/csky/csky.opt | 60 +-
gcc/config/darwin.opt | 24 +-
gcc/config/fr30/fr30.opt | 2 +-
gcc/config/frv/frv.opt | 62 +-
gcc/config/ft32/ft32.opt | 12 +-
gcc/config/gcn/gcn.opt | 12 +-
gcc/config/i386/cygming.opt | 6 +-
gcc/config/i386/i386.opt | 304 +++----
gcc/config/ia64/ia64.opt | 68 +-
gcc/config/ia64/ilp32.opt | 4 +-
gcc/config/linux-android.opt | 2 +-
gcc/config/linux.opt | 8 +-
gcc/config/lm32/lm32.opt | 10 +-
gcc/config/m32r/m32r.opt | 14 +-
gcc/config/m68k/m68k.opt | 24 +-
gcc/config/mcore/mcore.opt | 22 +-
gcc/config/microblaze/microblaze.opt | 8 +-
gcc/config/mips/mips.opt | 164 ++--
gcc/config/mmix/mmix.opt | 34 +-
gcc/config/mn10300/mn10300.opt | 10 +-
gcc/config/moxie/moxie.opt | 6 +-
gcc/config/msp430/msp430.opt | 34 +-
gcc/config/nds32/nds32.opt | 40 +-
gcc/config/nios2/elf.opt | 4 +-
gcc/config/nios2/nios2.opt | 258 +++---
gcc/config/nvptx/nvptx.opt | 16 +-
gcc/config/pa/pa.opt | 26 +-
gcc/config/pdp11/pdp11.opt | 24 +-
gcc/config/pru/pru.opt | 6 +-
gcc/config/riscv/riscv.opt | 22 +-
gcc/config/rl78/rl78.opt | 18 +-
gcc/config/rs6000/aix64.opt | 6 +-
gcc/config/rs6000/linux64.opt | 2 +-
gcc/config/rs6000/mma.md | 32 +-
gcc/config/rs6000/rs6000.c | 14 +-
gcc/config/rs6000/rs6000.opt | 126 +--
gcc/config/rs6000/sysv4.opt | 32 +-
gcc/config/rx/elf.opt | 2 +-
gcc/config/rx/rx.opt | 26 +-
gcc/config/s390/s390.opt | 64 +-
gcc/config/s390/tpf.opt | 14 +-
gcc/config/sh/sh.opt | 38 +-
gcc/config/sol2.opt | 4 +-
gcc/config/sparc/long-double-switch.opt | 4 +-
gcc/config/sparc/sparc.opt | 60 +-
gcc/config/tilegx/tilegx.opt | 8 +-
gcc/config/tilepro/tilepro.opt | 2 +-
gcc/config/v850/v850.opt | 48 +-
gcc/config/visium/visium.opt | 6 +-
gcc/config/vms/vms.opt | 6 +-
gcc/config/vxworks.opt | 2 +-
gcc/config/xtensa/xtensa.opt | 12 +-
gcc/cp/ChangeLog | 22 +
gcc/cp/mapper-client.cc | 9 +
gcc/cp/mapper-resolver.cc | 6 +
gcc/cp/module.cc | 49 +-
gcc/d/ChangeLog | 7 +
gcc/d/decl.cc | 43 +-
gcc/defaults.h | 11 +
gcc/doc/invoke.texi | 12 +-
gcc/doc/options.texi | 3 -
gcc/fortran/ChangeLog | 10 +
gcc/fortran/resolve.c | 7 +
gcc/gimple-ssa-store-merging.c | 91 ++-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.cc | 23 +-
gcc/go/gofrontend/gogo.cc | 13 +-
gcc/go/gofrontend/gogo.h | 17 +
gcc/go/gofrontend/lex.cc | 7 +
gcc/go/gofrontend/parse.cc | 1 +
gcc/go/gofrontend/statements.cc | 2 +-
gcc/go/gofrontend/types.cc | 21 +-
gcc/lto/lang.opt | 6 +-
gcc/match.pd | 13 +-
gcc/opt-functions.awk | 4 +-
gcc/optc-gen.awk | 4 -
gcc/opts-common.c | 12 +-
gcc/opts.h | 2 -
gcc/output.h | 2 +-
gcc/testsuite/ChangeLog | 63 ++
gcc/testsuite/c-c++-common/attr-used-5.c | 27 +
gcc/testsuite/c-c++-common/attr-used-6.c | 27 +
gcc/testsuite/c-c++-common/attr-used-7.c | 9 +
gcc/testsuite/c-c++-common/attr-used-8.c | 9 +
gcc/testsuite/c-c++-common/attr-used-9.c | 28 +
gcc/testsuite/g++.dg/cpp0x/constexpr-52830.C | 1 -
gcc/testsuite/gcc.dg/pr96239.c | 54 ++
gcc/testsuite/gcc.dg/pr98271.c | 13 +
gcc/testsuite/gcc.dg/pr98272.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr96094.c | 34 +
gcc/testsuite/gcc.dg/tsan/atomic-fence.c | 11 +
gcc/testsuite/gcc.target/powerpc/pr96933-1.c | 1 +
gcc/testsuite/gcc.target/powerpc/pr96933-2.c | 1 +
gcc/testsuite/gdc.dg/pr98277.d | 13 +
gcc/testsuite/gfortran.dg/pr98284.f90 | 12 +
gcc/testsuite/go.test/test/fixedbugs/bug195.go | 2 +-
gcc/testsuite/go.test/test/fixedbugs/bug251.go | 2 +-
gcc/testsuite/lib/target-supports.exp | 2 +-
gcc/tree-switch-conversion.c | 13 +-
gcc/tsan.c | 6 +
gcc/varasm.c | 66 +-
libcody/ChangeLog | 58 ++
libcody/Makefile.in | 6 +-
libcody/buffer.cc | 1 -
libcody/config.m4 | 24 +-
libcody/configure | 75 +-
libcody/configure.ac | 44 +-
libcody/internal.hh | 15 +-
libstdc++-v3/ChangeLog | 65 ++
libstdc++-v3/acinclude.m4 | 29 -
libstdc++-v3/config/os/generic/error_constants.h | 28 +-
libstdc++-v3/configure.ac | 1 -
libstdc++-v3/include/bits/c++config | 9 +
libstdc++-v3/include/experimental/random | 4 +-
libstdc++-v3/include/experimental/source_location | 4 +-
libstdc++-v3/include/experimental/utility | 4 +-
libstdc++-v3/include/ext/throw_allocator.h | 16 +
libstdc++-v3/include/std/utility | 16 +-
.../19_diagnostics/headers/system_error/93151.cc | 23 +
.../headers/system_error/errc_std_c++0x.cc | 32 +-
.../testsuite/experimental/feat-lib-fund.cc | 93 +--
.../performance/29_atomics/atomic_flag.cc | 71 ++
184 files changed, 4249 insertions(+), 1864 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-12-16 21:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-16 21:36 [gcc/devel/c++-coroutines] Merge master r11-6155 Iain D Sandoe
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).