public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-4015.
@ 2020-10-16 19:29 Iain D Sandoe
0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-10-16 19:29 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:8c866dc8d5ad6bf08f24197b52aa31f755e42c61
commit 8c866dc8d5ad6bf08f24197b52aa31f755e42c61
Merge: 2f5b9745783 ccb4f20cbee
Author: Iain Sandoe <iain@sandoe.co.uk>
Date: Fri Oct 16 18:54:40 2020 +0100
Merge master r11-4015.
* Merge master r11-4015-gccb4f20cbee1.
Diff:
gcc/ChangeLog | 163 ++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 237 ++++++
gcc/ada/Makefile.rtl | 2 -
gcc/ada/aspects.ads | 4 +
gcc/ada/checks.adb | 2 +-
.../gnat_rm/implementation_defined_attributes.rst | 8 +
.../doc/gnat_rm/implementation_defined_pragmas.rst | 42 -
...ard_and_implementation_defined_restrictions.rst | 2 +-
.../building_executable_programs_with_gnat.rst | 9 -
.../doc/gnat_ugn/the_gnat_compilation_model.rst | 1 -
gcc/ada/elists.adb | 58 ++
gcc/ada/elists.ads | 15 +
gcc/ada/exp_aggr.adb | 4 +-
gcc/ada/exp_attr.adb | 220 +++--
gcc/ada/exp_ch3.adb | 42 +-
gcc/ada/exp_ch4.adb | 114 ++-
gcc/ada/exp_ch5.adb | 18 -
gcc/ada/exp_ch5.ads | 1 -
gcc/ada/exp_ch6.adb | 52 +-
gcc/ada/exp_ch7.adb | 225 ++++-
gcc/ada/exp_ch9.adb | 14 +-
gcc/ada/exp_imgv.adb | 20 +-
gcc/ada/exp_pakd.adb | 19 +-
gcc/ada/exp_prag.adb | 473 +++++++++++
gcc/ada/exp_util.adb | 173 ++--
gcc/ada/exp_util.ads | 12 +-
gcc/ada/expander.adb | 3 -
gcc/ada/freeze.adb | 25 +-
gcc/ada/gcc-interface/Make-lang.in | 11 +-
gcc/ada/{libgnat => gcc-interface}/system.ads | 0
gcc/ada/gnat1drv.adb | 8 -
gcc/ada/gnat_rm.texi | 941 +++++++++++----------
gcc/ada/gnat_ugn.texi | 16 +-
gcc/ada/layout.adb | 10 +-
gcc/ada/libgnarl/s-osinte__aix.adb | 4 -
gcc/ada/libgnarl/s-osinte__android.adb | 4 -
gcc/ada/libgnarl/s-osinte__darwin.adb | 4 -
gcc/ada/libgnarl/s-osinte__gnu.adb | 4 -
gcc/ada/libgnarl/s-osinte__hpux-dce.adb | 4 -
gcc/ada/libgnarl/s-osinte__lynxos178.adb | 4 -
gcc/ada/libgnarl/s-osinte__posix.adb | 4 -
gcc/ada/libgnarl/s-osinte__qnx.adb | 4 -
gcc/ada/libgnarl/s-osinte__rtems.adb | 5 +-
gcc/ada/libgnarl/s-osinte__solaris.adb | 4 -
gcc/ada/libgnarl/s-osinte__vxworks.adb | 4 -
gcc/ada/libgnarl/s-osinte__x32.adb | 5 +-
gcc/ada/libgnarl/s-solita.adb | 5 -
gcc/ada/libgnarl/s-taasde.adb | 4 -
gcc/ada/libgnarl/s-taprob.adb | 4 -
gcc/ada/libgnarl/s-taprop__dummy.adb | 4 -
gcc/ada/libgnarl/s-taprop__hpux-dce.adb | 4 -
gcc/ada/libgnarl/s-taprop__linux.adb | 4 -
gcc/ada/libgnarl/s-taprop__mingw.adb | 4 -
gcc/ada/libgnarl/s-taprop__posix.adb | 4 -
gcc/ada/libgnarl/s-taprop__qnx.adb | 4 -
gcc/ada/libgnarl/s-taprop__solaris.adb | 4 -
gcc/ada/libgnarl/s-taprop__vxworks.adb | 4 -
gcc/ada/libgnarl/s-tarest.adb | 4 -
gcc/ada/libgnarl/s-tasini.adb | 5 -
gcc/ada/libgnarl/s-taskin.adb | 4 -
gcc/ada/libgnarl/s-taspri__dummy.ads | 4 -
gcc/ada/libgnarl/s-taspri__hpux-dce.ads | 4 -
gcc/ada/libgnarl/s-taspri__lynxos.ads | 4 -
gcc/ada/libgnarl/s-taspri__mingw.ads | 4 -
gcc/ada/libgnarl/s-taspri__posix-noaltstack.ads | 4 -
gcc/ada/libgnarl/s-taspri__posix.ads | 4 -
gcc/ada/libgnarl/s-taspri__solaris.ads | 4 -
gcc/ada/libgnarl/s-taspri__vxworks.ads | 4 -
gcc/ada/libgnarl/s-tassta.adb | 4 -
gcc/ada/libgnarl/s-tasuti.adb | 4 -
gcc/ada/libgnarl/s-tposen.adb | 4 -
gcc/ada/libgnat/a-except.adb | 19 -
gcc/ada/libgnat/a-except.ads | 29 -
gcc/ada/libgnat/a-excpol.adb | 42 -
gcc/ada/libgnat/a-excpol__abort.adb | 62 --
gcc/ada/libgnat/a-numeri.ads | 5 +-
gcc/ada/libgnat/a-suenco.adb | 2 +-
gcc/ada/libgnat/s-dwalin.adb | 4 -
gcc/ada/libgnat/s-dwalin.ads | 4 -
gcc/ada/libgnat/s-mastop.ads | 4 -
gcc/ada/libgnat/s-soflin.adb | 4 -
gcc/ada/libgnat/s-stalib.adb | 4 -
gcc/ada/libgnat/s-stalib.ads | 4 -
gcc/ada/libgnat/s-stchop.adb | 2 -
gcc/ada/libgnat/s-stchop.ads | 4 -
gcc/ada/libgnat/s-stchop__limit.ads | 4 -
gcc/ada/libgnat/s-traceb.ads | 4 -
gcc/ada/libgnat/s-traent.adb | 4 -
gcc/ada/libgnat/s-traent.ads | 4 -
gcc/ada/libgnat/s-trasym.adb | 4 -
gcc/ada/libgnat/s-trasym.ads | 4 -
gcc/ada/libgnat/s-trasym__dwarf.adb | 4 -
gcc/ada/libgnat/system-aix.ads | 6 +-
gcc/ada/libgnat/system-darwin-arm.ads | 6 +-
gcc/ada/libgnat/system-darwin-ppc.ads | 6 +-
gcc/ada/libgnat/system-darwin-x86.ads | 6 +-
gcc/ada/libgnat/system-djgpp.ads | 6 +-
gcc/ada/libgnat/system-dragonfly-x86_64.ads | 6 +-
gcc/ada/libgnat/system-freebsd.ads | 6 +-
gcc/ada/libgnat/system-hpux-ia64.ads | 6 +-
gcc/ada/libgnat/system-hpux.ads | 6 +-
gcc/ada/libgnat/system-linux-alpha.ads | 8 +-
gcc/ada/libgnat/system-linux-arm.ads | 6 +-
gcc/ada/libgnat/system-linux-hppa.ads | 6 +-
gcc/ada/libgnat/system-linux-ia64.ads | 6 +-
gcc/ada/libgnat/system-linux-m68k.ads | 6 +-
gcc/ada/libgnat/system-linux-mips.ads | 8 +-
gcc/ada/libgnat/system-linux-ppc.ads | 6 +-
gcc/ada/libgnat/system-linux-riscv.ads | 8 +-
gcc/ada/libgnat/system-linux-s390.ads | 8 +-
gcc/ada/libgnat/system-linux-sh4.ads | 6 +-
gcc/ada/libgnat/system-linux-sparc.ads | 8 +-
gcc/ada/libgnat/system-linux-x86.ads | 6 +-
gcc/ada/libgnat/system-lynxos178-ppc.ads | 6 +-
gcc/ada/libgnat/system-lynxos178-x86.ads | 6 +-
gcc/ada/libgnat/system-mingw.ads | 6 +-
gcc/ada/libgnat/system-qnx-aarch64.ads | 6 +-
gcc/ada/libgnat/system-rtems.ads | 8 +-
gcc/ada/libgnat/system-solaris-sparc.ads | 6 +-
gcc/ada/libgnat/system-solaris-x86.ads | 6 +-
gcc/ada/libgnat/system-vxworks-arm-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-arm-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-arm.ads | 6 +-
gcc/ada/libgnat/system-vxworks-e500-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks-e500-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-e500-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-e500-vthread.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc-ravenscar.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc-vthread.ads | 6 +-
gcc/ada/libgnat/system-vxworks-ppc.ads | 6 +-
gcc/ada/libgnat/system-vxworks-x86-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks-x86-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-x86-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks-x86-vthread.ads | 6 +-
gcc/ada/libgnat/system-vxworks-x86.ads | 6 +-
.../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-aarch64.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-arm.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-e500-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-e500-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-e500-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-ppc-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-x86-rtp.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 6 +-
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 6 +-
gcc/ada/opt.adb | 4 -
gcc/ada/opt.ads | 14 -
gcc/ada/par-ch4.adb | 15 +-
gcc/ada/par-prag.adb | 1 -
gcc/ada/rtsfind.adb | 2 +-
gcc/ada/rtsfind.ads | 21 +-
gcc/ada/scil_ll.adb | 2 +-
gcc/ada/sem_aggr.adb | 6 +-
gcc/ada/sem_attr.adb | 35 +-
gcc/ada/sem_attr.ads | 10 +
gcc/ada/sem_cat.adb | 1 +
gcc/ada/sem_ch12.adb | 49 ++
gcc/ada/sem_ch13.adb | 43 +-
gcc/ada/sem_ch13.ads | 2 +-
gcc/ada/sem_ch3.adb | 43 +-
gcc/ada/sem_ch5.adb | 4 +-
gcc/ada/sem_ch6.adb | 2 -
gcc/ada/sem_eval.adb | 63 +-
gcc/ada/sem_prag.adb | 24 +-
gcc/ada/sem_res.adb | 50 +-
gcc/ada/sem_scil.adb | 2 +-
gcc/ada/sem_util.adb | 134 ++-
gcc/ada/sem_util.ads | 34 +-
gcc/ada/snames.ads-tmpl | 5 +-
gcc/ada/switch-c.adb | 9 +-
gcc/ada/targparm.adb | 6 -
gcc/ada/targparm.ads | 3 -
gcc/ada/ttypes.ads | 2 +
gcc/ada/usage.adb | 5 -
gcc/config/arm/arm-builtins.c | 8 +-
gcc/config/arm/arm.c | 3 +-
gcc/config/arm/arm_mve.h | 30 +-
gcc/config/arm/arm_mve_builtins.def | 10 -
gcc/config/arm/mve.md | 196 +----
gcc/config/riscv/multilib-generator | 24 +-
gcc/config/vxworks.h | 3 +-
gcc/config/vxworks/_vxworks-versions.h | 20 +-
gcc/cp/ChangeLog | 17 +
gcc/cp/parser.c | 6 +-
gcc/cp/pt.c | 3 +-
gcc/fortran/ChangeLog | 4 +
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/expressions.cc | 82 +-
gcc/go/gofrontend/expressions.h | 8 +
gcc/go/gofrontend/types.cc | 8 +-
gcc/ipa-prop.c | 3 +-
gcc/testsuite/ChangeLog | 124 +++
gcc/testsuite/g++.dg/parse/pr96258.C | 5 +
gcc/testsuite/g++.dg/template/pr97460.C | 9 +
gcc/testsuite/gcc.c-torture/execute/pr97404.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/modref-4.c | 4 +-
gcc/testsuite/gcc.dg/vect/bb-slp-53.c | 20 +
gcc/testsuite/gcc.dg/vect/pr97428.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-5.c | 2 +-
.../gcc.target/arm/mve/intrinsics/pr97327.c | 8 +
.../mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c | 4 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c | 4 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_s64.c | 4 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_u64.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_f32.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_s32.c | 4 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_u32.c | 4 +-
.../gcc.target/powerpc/builtins-1-p9-runnable.c | 9 +-
.../gcc.target/powerpc/builtins-7-p9-runnable.c | 34 +-
gcc/tree-vect-slp.c | 216 +++--
libgcc/config/gthr-vxworks-cond.c | 4 +
libgcc/config/gthr-vxworks-thread.c | 4 +
libgcc/config/gthr-vxworks-tls.c | 22 +-
libgcc/config/gthr-vxworks.c | 1 +
libgcc/config/gthr-vxworks.h | 14 +-
libgcc/config/t-vxcrtstuff | 12 +-
libgo/Makefile.am | 2 +-
libgo/Makefile.in | 2 +-
libgo/runtime/go-varargs.c | 2 +-
libgomp/ChangeLog | 5 +
libsanitizer/LOCAL_PATCHES | 2 +-
libsanitizer/MERGE | 2 +-
libsanitizer/asan/asan_allocator.cpp | 440 ++++++----
libsanitizer/asan/asan_allocator.h | 11 +-
libsanitizer/asan/asan_flags.cpp | 10 +-
libsanitizer/asan/asan_fuchsia.cpp | 6 +
libsanitizer/asan/asan_interceptors.h | 8 +-
libsanitizer/asan/asan_interceptors_vfork.S | 3 +-
libsanitizer/asan/asan_interface_internal.h | 4 +-
libsanitizer/asan/asan_internal.h | 12 +-
libsanitizer/asan/asan_linux.cpp | 42 +-
libsanitizer/asan/asan_mac.cpp | 48 +-
libsanitizer/asan/asan_malloc_linux.cpp | 10 +-
libsanitizer/asan/asan_malloc_local.h | 2 +-
libsanitizer/asan/asan_mapping.h | 21 +
libsanitizer/asan/asan_poisoning.cpp | 6 -
libsanitizer/asan/asan_posix.cpp | 28 +
libsanitizer/asan/asan_premap_shadow.cpp | 18 +-
libsanitizer/asan/asan_report.cpp | 2 +-
libsanitizer/asan/asan_rtems.cpp | 8 +
libsanitizer/asan/asan_rtl.cpp | 75 +-
libsanitizer/asan/asan_shadow_setup.cpp | 45 +-
libsanitizer/asan/asan_stack.h | 5 -
libsanitizer/asan/asan_win.cpp | 19 +-
libsanitizer/include/sanitizer/asan_interface.h | 16 +-
.../include/sanitizer/common_interface_defs.h | 6 +-
libsanitizer/include/sanitizer/dfsan_interface.h | 8 +-
libsanitizer/include/sanitizer/msan_interface.h | 3 +
.../include/sanitizer/netbsd_syscall_hooks.h | 213 ++++-
libsanitizer/lsan/lsan.cpp | 2 +-
libsanitizer/lsan/lsan_allocator.h | 5 +-
libsanitizer/lsan/lsan_common.cpp | 23 +-
libsanitizer/lsan/lsan_common.h | 6 +-
libsanitizer/lsan/lsan_interceptors.cpp | 10 +
libsanitizer/lsan/lsan_thread.cpp | 5 +
libsanitizer/lsan/lsan_thread.h | 1 +
.../sanitizer_common/sanitizer_allocator.cpp | 39 +-
.../sanitizer_common/sanitizer_allocator.h | 6 +-
.../sanitizer_common/sanitizer_allocator_checks.h | 10 +-
.../sanitizer_allocator_primary32.h | 1 +
.../sanitizer_allocator_primary64.h | 3 +-
.../sanitizer_allocator_secondary.h | 8 +-
libsanitizer/sanitizer_common/sanitizer_atomic.h | 4 +-
.../sanitizer_common/sanitizer_atomic_clang.h | 14 +-
.../sanitizer_common/sanitizer_atomic_clang_mips.h | 10 +-
.../sanitizer_atomic_clang_other.h | 6 +-
.../sanitizer_common/sanitizer_atomic_clang_x86.h | 6 +-
.../sanitizer_common/sanitizer_atomic_msvc.h | 36 +-
libsanitizer/sanitizer_common/sanitizer_common.h | 100 ++-
.../sanitizer_common_interceptors.inc | 348 ++++++--
.../sanitizer_common_interceptors_format.inc | 6 +
...nitizer_common_interceptors_vfork_riscv64.inc.S | 56 ++
.../sanitizer_common/sanitizer_common_libcdep.cpp | 53 ++
.../sanitizer_common/sanitizer_common_syscalls.inc | 14 +-
.../sanitizer_common/sanitizer_errno_codes.h | 1 +
libsanitizer/sanitizer_common/sanitizer_flags.cpp | 2 +-
libsanitizer/sanitizer_common/sanitizer_flags.inc | 10 +-
.../sanitizer_common/sanitizer_getauxval.h | 5 +-
.../sanitizer_common/sanitizer_internal_defs.h | 9 +-
libsanitizer/sanitizer_common/sanitizer_linux.cpp | 116 ++-
libsanitizer/sanitizer_common/sanitizer_linux.h | 8 +-
.../sanitizer_common/sanitizer_linux_libcdep.cpp | 158 +++-
libsanitizer/sanitizer_common/sanitizer_mac.cpp | 230 +++--
libsanitizer/sanitizer_common/sanitizer_mac.h | 39 +-
libsanitizer/sanitizer_common/sanitizer_netbsd.cpp | 5 +
.../sanitizer_common/sanitizer_openbsd.cpp | 4 +
libsanitizer/sanitizer_common/sanitizer_platform.h | 14 +
.../sanitizer_platform_interceptors.h | 37 +-
.../sanitizer_platform_limits_freebsd.cpp | 2 -
.../sanitizer_platform_limits_netbsd.cpp | 155 +++-
.../sanitizer_platform_limits_netbsd.h | 6 +-
.../sanitizer_platform_limits_posix.cpp | 31 +-
.../sanitizer_platform_limits_posix.h | 12 +-
.../sanitizer_platform_limits_solaris.cpp | 3 +-
libsanitizer/sanitizer_common/sanitizer_posix.cpp | 10 +-
libsanitizer/sanitizer_common/sanitizer_posix.h | 1 +
.../sanitizer_common/sanitizer_posix_libcdep.cpp | 15 +-
.../sanitizer_procmaps_solaris.cpp | 3 +-
libsanitizer/sanitizer_common/sanitizer_ptrauth.h | 2 +
.../sanitizer_signal_interceptors.inc | 5 +-
.../sanitizer_common/sanitizer_solaris.cpp | 18 +-
.../sanitizer_common/sanitizer_stackdepot.cpp | 6 +
.../sanitizer_common/sanitizer_stackdepot.h | 1 +
.../sanitizer_common/sanitizer_stackdepotbase.h | 20 +-
.../sanitizer_common/sanitizer_stacktrace.cpp | 37 +-
.../sanitizer_common/sanitizer_stacktrace.h | 19 +-
.../sanitizer_stacktrace_libcdep.cpp | 21 +-
.../sanitizer_stacktrace_printer.cpp | 92 +-
.../sanitizer_stacktrace_printer.h | 4 +-
.../sanitizer_common/sanitizer_stoptheworld.h | 6 +-
.../sanitizer_stoptheworld_linux_libcdep.cpp | 95 ++-
.../sanitizer_stoptheworld_mac.cpp | 18 +-
.../sanitizer_stoptheworld_netbsd_libcdep.cpp | 14 +-
.../sanitizer_symbolizer_libcdep.cpp | 7 +-
.../sanitizer_common/sanitizer_symbolizer_mac.cpp | 21 +-
.../sanitizer_symbolizer_markup.cpp | 7 +-
.../sanitizer_symbolizer_posix_libcdep.cpp | 17 +-
.../sanitizer_symbolizer_report.cpp | 7 +-
.../sanitizer_syscall_linux_riscv64.inc | 174 ++++
.../sanitizer_common/sanitizer_syscalls_netbsd.inc | 119 ++-
libsanitizer/sanitizer_common/sanitizer_win.cpp | 16 +
libsanitizer/tsan/tsan_dispatch_defs.h | 11 +-
libsanitizer/tsan/tsan_external.cpp | 11 +-
libsanitizer/tsan/tsan_flags.cpp | 2 +-
libsanitizer/tsan/tsan_flags.inc | 2 +
libsanitizer/tsan/tsan_interceptors.h | 2 +-
.../tsan/tsan_interceptors_libdispatch.cpp | 32 +
libsanitizer/tsan/tsan_interceptors_mach_vm.cpp | 19 +-
libsanitizer/tsan/tsan_interceptors_posix.cpp | 30 +-
libsanitizer/tsan/tsan_interface.cpp | 13 +-
libsanitizer/tsan/tsan_interface_inl.h | 23 +-
libsanitizer/tsan/tsan_platform_linux.cpp | 24 +-
libsanitizer/tsan/tsan_platform_mac.cpp | 4 +-
libsanitizer/tsan/tsan_platform_posix.cpp | 47 +-
libsanitizer/tsan/tsan_report.cpp | 3 +-
libsanitizer/tsan/tsan_rtl.cpp | 13 +-
libsanitizer/tsan/tsan_rtl.h | 10 +-
libsanitizer/tsan/tsan_rtl_report.cpp | 107 ++-
libsanitizer/tsan/tsan_sync.cpp | 2 +-
libsanitizer/ubsan/ubsan_checks.inc | 1 +
libsanitizer/ubsan/ubsan_flags.cpp | 6 +-
libsanitizer/ubsan/ubsan_flags.h | 2 -
libsanitizer/ubsan/ubsan_handlers.cpp | 31 +
libsanitizer/ubsan/ubsan_handlers.h | 8 +
libsanitizer/ubsan/ubsan_interface.inc | 2 +
libsanitizer/ubsan/ubsan_value.cpp | 48 ++
libsanitizer/ubsan/ubsan_value.h | 3 +
libstdc++-v3/ChangeLog | 5 +
362 files changed, 6064 insertions(+), 3135 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-10-16 19:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-16 19:29 [gcc/devel/c++-coroutines] Merge master r11-4015 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).