This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 6b75b6cb786 * ipa-fnsummary.c (inline_read_section): Set vector size [...] adds 5d739a89b13 * ipa-fnsummary.c (ipa_call_context::duplicate_from): New [...] adds 78c0a4abd10 PR c++/88565 - enhance -Warray-bounds for C++ trailing clas [...] adds e721f49cce9 Improve effectivity of ipa_polymorphi_context cache. adds 90a7f84a541 2019-11-03 Thomas Koenig tkoenig@gcc.gnu.org adds a31874efbcb Daily bump. adds 65a00d052c6 2019-11-04 Thomas Koenig tkoenig@gcc.gnu.org adds 5b189beccdf Come up with ggc_delete. adds e8ce63b1e31 Fix hash_operand for fields of a CONSTRUCTOR. adds 9747aa88843 libgomp/testsuite - use unique numbers with Fortran's 'stop' adds e55fdf0aaa0 2019-11-04 Richard Biener rguenther@suse.de adds 2f8e6eda4cf MSP430: Add new methods of finding external MCU data file adds 04f59c00115 Regenerate gcc/configure adds 42c28c484ce MSP430: Add -mtiny-printf option adds 47a6db26ddb libgcc: Fix incorrect use of USE_TM_CLONE_REGISTRY adds c924cc5545e libgomp - remove dg-run if dg-options O2 is used adds deaa1cbe414 pass --enable-obsolete down to gcc/configure for auto-build.h adds 87ad6d7e413 * ggc-common.c: Include system.h before malloc.h. adds 2a7c328dd30 2019-11-04 Richard Biener rguenther@suse.de adds ef0752d323b * cgraphclones.c (cgraph_node::create_version_clone): Do n [...] adds f508c7d8a67 2019-11-04 Richard Biener rguenther@suse.de adds 10d1592c352 [SLP] SLP vectorization: vectorize vector constructors adds e8d918004e0 [vect] Clean up orig_loop_vinfo from vect_analyze_loop adds 024c2619952 PR tree-optimization/92349 - ICE in -Warray-bounds of a VLA member adds e8b358af3bb PR testsuite/92302 * gcc.target/sparc/sparc-ret-3.c: Acce [...] adds c8e1e33e347 SLP: Initialize variable to fix bootstrap after r277784. adds ff8ba47c838 * ipa-inline-transform.c: Include ipa-utils.h (inline_cal [...] adds d713efdd212 Implement debugging functions for assert_info's. adds 7828b10ef86 Handle VR_UNDEFINED in value_range_base::normalize_addresses(). adds 2e760bb4fdd Remove unused range_int_cst_singleton_p. adds 4eb06d9b792 [D] Remove unchecked to_constant in VECTOR_TYPE handling adds 8cf185e948a Use the value_range_base constructors in value_range_base:: [...] adds fcae73a0a3a * ipa-reference.c (init_function_info): Initialize info-> [...] adds 0fb958ab8aa Remove handle_pointers argument from all the vrp_val*{min,m [...] adds 45997b0ab15 Add gcc/config/gcn/t-omp-device for OpenMP declare variant [...] adds f94e75d62b1 * typeck.c (check_return_expr): Avoid redundant error. adds 5f7f831f167 Do not special case pointers in value_range_base::set. adds e4897fd5f90 PR c++/91979 - mangling nullptr expression new d434c4efa85 Daily bump. new 9173552639f Use value_range_base::equal_p in value_range_base::operator [...] new 118b4283c9a Move vrp_bitmap_equal_p above its only use and make it static. new 181faa22b97 * decl.c (omp_declare_variant_finalize_one): Call declare [...] new 0fe911b6654 2019-10-05 Richard Biener rguenther@suse.de new 49a5d5e9567 Remove FIELD_DECL leftover. new b6d2c1d9c10 Really add gcc/config/gcn/t-omp-device new 65d1fdc3c4c Move vrp_set_zero_nonzero_bits from tree-vrp.c into vr-valu [...] new e5ec57be7be PR c++/92343 * constexpr.c (potential_constant_expression [...] new 6dddeeb93f2 PR tree-optimization/91945 * builtins.c (compute_objsize) [...] new ff4d73edcea * hsa-brig.c: Include alloc-pool.h * hsa-dump.c: Likewise [...] new 98b34c1361c 2019-11-05 Richard Biener rguenther@suse.de new 50b07496d78 Update coding style in symbol-summary.h. new ca8af9a17c9 * doc/install.texi: Further fix syntax for html generation new 779bc70f1ca [Aarch64] Fix vec_perm cost for thunderx2t99 new 6bcadbfa45a Use more ggc_delete. new fef0fc0f98d [ARM,testsuite] Skip tests incompatible with -mpure-code. new 3b67ae2434c IBM Z: Use tree_fits_uhwi_p in vector_alignment hook new f44361ac4f8 IBM Z: gen-vect-11/32: Set min-vect-loop-bound param back [...] new 911584aeaac IBM Z: gen-vect-11/32: Set min-vect-loop-bound param back t [...] new 9103e79fd2f 2019-11-05 Richard Biener rguenther@suse.de new 3ca7adc0522 IBM Z: gen-vect-26/28: Vectorizing without peeling is ok for Z new 715ed23929e Libsanitizer: merge from trunk with merge.sh. new 3bc85bf3b56 Update Makefile.am. new 0609429b4dd Reapply all revisions mentioned in LOCAL_PATCHES. new b62b032a826 Set print_summary for UBSAN. new 34aa73982e5 Update scanned patterns in a test-case. new 46752946a10 Update LOCAL_PATCHES. new e29503264aa [aarch64] Allocate space for err_str in aarch64_handle_attr [...] new 751beb150e8 [mid-end] Fix declared type of personality functions new eb724520e3e The base class for ranges is currently value_range_base, wh [...] new 023036b686b Remove incorrect comment new 78b8c75a26b Fix <version> header for freestanding new 3cd20a97bad 2019-11-05 Richard Biener rguenther@suse.de new 94555328ad9 PR middle-end/92341 - missing -Warray-bounds indexing past [...]
The 35 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 422 ++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 8 + gcc/builtins.c | 5 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-opts.c | 2 +- gcc/cgraphclones.c | 2 - gcc/common.opt | 2 + gcc/config.in | 7 + gcc/config/aarch64/aarch64.c | 4 +- gcc/config/gcn/gcn.c | 32 + gcc/config/gcn/t-omp-device | 4 + gcc/config/msp430/driver-msp430.c | 13 + gcc/config/msp430/msp430-devices.c | 133 +- gcc/config/msp430/msp430-devices.h | 2 + gcc/config/msp430/msp430.c | 29 + gcc/config/msp430/msp430.h | 13 +- gcc/config/msp430/msp430.opt | 4 + gcc/config/s390/s390.c | 8 +- gcc/configure | 62 +- gcc/configure.ac | 28 +- gcc/cp/ChangeLog | 27 + gcc/cp/constexpr.c | 2 +- gcc/cp/decl.c | 21 +- gcc/cp/mangle.c | 4 +- gcc/cp/pt.c | 75 + gcc/cp/typeck.c | 2 +- gcc/d/ChangeLog | 5 + gcc/d/d-builtins.cc | 25 +- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 47 +- gcc/expr.c | 7 +- gcc/fold-const.c | 7 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-decl.c | 21 +- gcc/ggc-common.c | 4 +- gcc/ggc.h | 10 + gcc/gimple-fold.c | 8 +- gcc/gimple-loop-versioning.cc | 2 +- gcc/gimple-ssa-evrp-analyze.c | 60 +- gcc/gimple-ssa-evrp-analyze.h | 11 +- gcc/gimple-ssa-evrp.c | 9 +- gcc/gimple-ssa-sprintf.c | 6 +- gcc/hsa-brig.c | 1 + gcc/hsa-dump.c | 1 + gcc/hsa-gen.c | 1 + gcc/hsa-regalloc.c | 1 + gcc/ipa-cp.c | 22 +- gcc/ipa-devirt.c | 6 + gcc/ipa-fnsummary.c | 377 +++- gcc/ipa-fnsummary.h | 13 +- gcc/ipa-hsa.c | 1 + gcc/ipa-inline-analysis.c | 121 +- gcc/ipa-inline-transform.c | 3 + gcc/ipa-inline.c | 13 +- gcc/ipa-inline.h | 4 +- gcc/ipa-predicate.c | 12 +- gcc/ipa-predicate.h | 13 +- gcc/ipa-prop.c | 105 +- gcc/ipa-prop.h | 87 +- gcc/ipa-reference.c | 2 + gcc/ipa-sra.c | 4 +- gcc/ipa-utils.h | 4 + gcc/match.pd | 22 +- gcc/omp-expand.c | 1 + gcc/omp-general.c | 1 + gcc/omp-low.c | 1 + gcc/range-op.cc | 1280 ++++++------ gcc/range-op.h | 27 +- gcc/range.cc | 37 +- gcc/range.h | 16 +- gcc/selftest.h | 2 +- gcc/symbol-summary.h | 52 +- gcc/system.h | 6 + gcc/testsuite/ChangeLog | 161 ++ gcc/testsuite/c-c++-common/ubsan/ptr-overflow-2.c | 10 +- gcc/testsuite/g++.dg/abi/macro0.C | 2 +- gcc/testsuite/g++.dg/cpp0x/nullptr27.C | 2 +- .../g++.dg/cpp0x/{nullptr27.C => nullptr43.C} | 6 +- gcc/testsuite/g++.dg/cpp0x/nullptr44.C | 15 + gcc/testsuite/g++.dg/cpp2a/attr-likely6.C | 14 + gcc/testsuite/g++.dg/gomp/declare-variant-7.C | 75 + gcc/testsuite/g++.dg/gomp/declare-variant-8.C | 18 + gcc/testsuite/g++.dg/other/return2.C | 7 + gcc/testsuite/g++.dg/pr92339.C | 10 + gcc/testsuite/g++.dg/warn/Warray-bounds-4.C | 2 +- gcc/testsuite/g++.dg/warn/Warray-bounds-9.C | 81 + gcc/testsuite/gcc.dg/Warray-bounds-50.c | 114 + gcc/testsuite/gcc.dg/Warray-bounds-53.c | 97 + gcc/testsuite/gcc.dg/Warray-bounds-54.c | 24 + gcc/testsuite/gcc.dg/pr92301.c | 35 + gcc/testsuite/gcc.dg/torture/pr92345.c | 18 + gcc/testsuite/gcc.dg/torture/pr92371.c | 12 + gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c | 4 + gcc/testsuite/gcc.dg/vect/bb-slp-40.c | 34 + gcc/testsuite/gcc.dg/vect/bb-slp-41.c | 61 + gcc/testsuite/gcc.dg/vect/pr92324-3.c | 27 + gcc/testsuite/gcc.target/arm/attr-crypto.c | 1 + gcc/testsuite/gcc.target/arm/attr-neon-fp16.c | 1 + gcc/testsuite/gcc.target/arm/combine-cmp-shift.c | 1 + gcc/testsuite/gcc.target/arm/data-rel-1.c | 1 + gcc/testsuite/gcc.target/arm/data-rel-2.c | 1 + gcc/testsuite/gcc.target/arm/data-rel-3.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7a-arm.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7a-thumb.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7r-arm.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7r-thumb.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7ve-arm.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv7ve-thumb.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv8a-arm.c | 1 + gcc/testsuite/gcc.target/arm/ftest-armv8a-thumb.c | 1 + gcc/testsuite/gcc.target/arm/lceil-vcvt_1.c | 1 + gcc/testsuite/gcc.target/arm/lfloor-vcvt_1.c | 1 + gcc/testsuite/gcc.target/arm/lround-vcvt_1.c | 1 + gcc/testsuite/gcc.target/arm/memset-inline-10.c | 1 + gcc/testsuite/gcc.target/arm/mod_2.c | 1 + gcc/testsuite/gcc.target/arm/mod_256.c | 1 + gcc/testsuite/gcc.target/arm/pr40657-1.c | 1 + gcc/testsuite/gcc.target/arm/pr44788.c | 1 + gcc/testsuite/gcc.target/arm/pr50305.c | 1 + gcc/testsuite/gcc.target/arm/pr51835.c | 1 + gcc/testsuite/gcc.target/arm/pr51915.c | 1 + gcc/testsuite/gcc.target/arm/pr52006.c | 1 + gcc/testsuite/gcc.target/arm/pr53187.c | 1 + gcc/testsuite/gcc.target/arm/pr58784.c | 1 + gcc/testsuite/gcc.target/arm/pr59575.c | 1 + gcc/testsuite/gcc.target/arm/pr59923.c | 1 + gcc/testsuite/gcc.target/arm/pr60650-2.c | 1 + gcc/testsuite/gcc.target/arm/pr60657.c | 1 + gcc/testsuite/gcc.target/arm/pr60663.c | 1 + gcc/testsuite/gcc.target/arm/pr67439_1.c | 1 + gcc/testsuite/gcc.target/arm/pr68620.c | 1 + gcc/testsuite/gcc.target/arm/pr7676.c | 1 + gcc/testsuite/gcc.target/arm/pr79239.c | 1 + gcc/testsuite/gcc.target/arm/pr81863.c | 1 + gcc/testsuite/gcc.target/arm/pragma_attribute.c | 1 + gcc/testsuite/gcc.target/arm/pragma_cpp_fma.c | 1 + .../gcc.target/arm/require-pic-register-loc.c | 17 +- gcc/testsuite/gcc.target/arm/thumb-ltu.c | 1 + gcc/testsuite/gcc.target/arm/thumb1-pic-high-reg.c | 1 + .../gcc.target/arm/thumb1-pic-single-base.c | 1 + gcc/testsuite/gcc.target/arm/tlscall.c | 1 + gcc/testsuite/gcc.target/arm/unsigned-float.c | 1 + gcc/testsuite/gcc.target/arm/vrinta-ce.c | 1 + .../gcc.target/msp430/devices/csv-using-env-var.c | 10 + .../msp430/devices/csv-using-installed.c | 9 + .../gcc.target/msp430/devices/csv-using-option.c | 9 + .../gcc.target/msp430/devices/devices-main.c | 4 + .../gcc.target/msp430/devices/msp430-devices.h | 3 + gcc/testsuite/gcc.target/msp430/msp430.exp | 94 +- gcc/testsuite/gcc.target/msp430/tiny-printf.c | 3 + gcc/testsuite/gcc.target/s390/s390.exp | 22 +- gcc/testsuite/gcc.target/sparc/sparc-ret-3.c | 2 +- gcc/testsuite/gfortran.dg/pr91945.f90 | 5 + gcc/tree-sra.c | 7 + gcc/tree-ssa-dom.c | 6 +- gcc/tree-ssa-forwprop.c | 15 +- gcc/tree-ssa-strlen.c | 10 +- gcc/tree-ssa-threadedge.c | 4 +- gcc/tree-ssanames.c | 4 +- gcc/tree-ssanames.h | 4 +- gcc/tree-vect-loop.c | 51 +- gcc/tree-vect-slp.c | 127 +- gcc/tree-vect-stmts.c | 16 + gcc/tree-vectorizer.c | 10 +- gcc/tree-vectorizer.h | 9 +- gcc/tree-vrp.c | 559 +++-- gcc/tree-vrp.h | 145 +- gcc/vr-values.c | 290 +-- gcc/vr-values.h | 48 +- libgcc/ChangeLog | 6 + libgcc/crtstuff.c | 11 +- libgomp/ChangeLog | 20 + libgomp/testsuite/libgomp.fortran/allocatable2.f90 | 8 +- libgomp/testsuite/libgomp.fortran/pr66199-1.f90 | 1 - libgomp/testsuite/libgomp.fortran/pr66199-2.f90 | 1 - libgomp/testsuite/libgomp.fortran/taskloop2.f90 | 1 - libgomp/testsuite/libgomp.fortran/taskloop3.f90 | 1 - libgomp/testsuite/libgomp.fortran/taskloop4.f90 | 1 - .../libgomp.fortran/use_device_addr-1.f90 | 482 ++--- .../libgomp.fortran/use_device_addr-2.f90 | 482 ++--- .../testsuite/libgomp.fortran/use_device_ptr-1.f90 | 166 +- libgomp/testsuite/libgomp.oacc-fortran/lib-15.f90 | 2 +- libgomp/testsuite/libgomp.oacc-fortran/pset-1.f90 | 26 +- libiberty/ChangeLog | 6 + libiberty/cp-demangle.c | 11 + libiberty/testsuite/demangle-expected | 4 + libsanitizer/ChangeLog | 37 + libsanitizer/LOCAL_PATCHES | 5 +- libsanitizer/MERGE | 2 +- libsanitizer/asan/asan_allocator.cpp | 2 +- libsanitizer/asan/asan_debugging.cpp | 8 +- libsanitizer/asan/asan_descriptions.h | 2 +- libsanitizer/asan/asan_errors.cpp | 5 +- libsanitizer/asan/asan_errors.h | 3 +- libsanitizer/asan/asan_flags.inc | 13 +- libsanitizer/asan/asan_globals.cpp | 8 +- libsanitizer/asan/asan_globals_win.cpp | 8 +- libsanitizer/asan/asan_interceptors.cpp | 121 +- libsanitizer/asan/asan_interceptors.h | 12 + .../asan/asan_interceptors_memintrinsics.cpp | 2 +- libsanitizer/asan/asan_mac.cpp | 2 +- libsanitizer/asan/asan_malloc_linux.cpp | 2 +- libsanitizer/asan/asan_malloc_win.cpp | 11 +- libsanitizer/asan/asan_new_delete.cpp | 2 +- libsanitizer/asan/asan_poisoning.cpp | 2 +- libsanitizer/asan/asan_report.cpp | 10 +- libsanitizer/asan/asan_rtems.cpp | 4 +- libsanitizer/asan/asan_rtl.cpp | 6 +- libsanitizer/asan/asan_scariness_score.h | 2 +- libsanitizer/asan/asan_shadow_setup.cpp | 3 +- libsanitizer/asan/asan_stats.cpp | 2 +- libsanitizer/asan/asan_suppressions.cpp | 2 +- libsanitizer/asan/asan_thread.cpp | 5 +- libsanitizer/asan/asan_win.cpp | 10 +- libsanitizer/asan/asan_win_dll_thunk.cpp | 8 +- .../asan/asan_win_dynamic_runtime_thunk.cpp | 12 +- libsanitizer/include/sanitizer/dfsan_interface.h | 2 +- .../include/sanitizer/tsan_interface_atomic.h | 8 +- libsanitizer/include/sanitizer/ubsan_interface.h | 32 + libsanitizer/interception/interception.h | 4 +- libsanitizer/interception/interception_win.cpp | 8 +- libsanitizer/lsan/lsan.cpp | 4 +- libsanitizer/lsan/lsan_common.cpp | 16 +- libsanitizer/lsan/lsan_common.h | 5 +- libsanitizer/lsan/lsan_common_linux.cpp | 12 +- libsanitizer/lsan/lsan_common_mac.cpp | 6 +- libsanitizer/lsan/lsan_interceptors.cpp | 55 + libsanitizer/lsan/lsan_mac.cpp | 2 +- libsanitizer/merge.sh | 1 - .../sanitizer_common/sanitizer_allocator_checks.h | 2 +- .../sanitizer_allocator_report.cpp | 9 +- libsanitizer/sanitizer_common/sanitizer_asm.h | 4 +- .../sanitizer_common/sanitizer_atomic_msvc.h | 63 +- libsanitizer/sanitizer_common/sanitizer_common.cpp | 2 +- libsanitizer/sanitizer_common/sanitizer_common.h | 25 +- .../sanitizer_common_interceptors.inc | 118 +- .../sanitizer_common_interface.inc | 1 + .../sanitizer_coverage_fuchsia.cpp | 6 +- .../sanitizer_coverage_libcdep_new.cpp | 4 +- .../sanitizer_coverage_win_sections.cpp | 12 +- libsanitizer/sanitizer_common/sanitizer_file.cpp | 2 +- .../sanitizer_common/sanitizer_flag_parser.cpp | 3 +- .../sanitizer_common/sanitizer_flag_parser.h | 4 +- libsanitizer/sanitizer_common/sanitizer_flags.cpp | 4 +- .../sanitizer_common/sanitizer_fuchsia.cpp | 2 +- .../sanitizer_common/sanitizer_getauxval.h | 30 +- .../sanitizer_common/sanitizer_glibc_version.h | 26 + .../sanitizer_interceptors_ioctl_netbsd.inc | 2 +- .../sanitizer_common/sanitizer_internal_defs.h | 75 +- libsanitizer/sanitizer_common/sanitizer_libc.cpp | 11 +- libsanitizer/sanitizer_common/sanitizer_linux.cpp | 39 +- .../sanitizer_common/sanitizer_linux_libcdep.cpp | 7 +- libsanitizer/sanitizer_common/sanitizer_mac.cpp | 124 +- .../sanitizer_platform_interceptors.h | 24 +- .../sanitizer_platform_limits_freebsd.h | 1090 +++++----- .../sanitizer_platform_limits_posix.cpp | 15 +- .../sanitizer_platform_limits_posix.h | 2168 ++++++++++---------- .../sanitizer_platform_limits_solaris.h | 5 +- libsanitizer/sanitizer_common/sanitizer_posix.cpp | 2 + libsanitizer/sanitizer_common/sanitizer_posix.h | 2 +- .../sanitizer_common/sanitizer_posix_libcdep.cpp | 26 +- libsanitizer/sanitizer_common/sanitizer_printf.cpp | 6 +- libsanitizer/sanitizer_common/sanitizer_procmaps.h | 2 +- .../sanitizer_common/sanitizer_procmaps_mac.cpp | 25 +- .../sanitizer_stacktrace_libcdep.cpp | 5 +- .../sanitizer_stoptheworld_linux_libcdep.cpp | 5 +- .../sanitizer_common/sanitizer_suppressions.h | 2 +- .../sanitizer_symbolizer_internal.h | 4 +- .../sanitizer_symbolizer_libcdep.cpp | 7 +- .../sanitizer_common/sanitizer_symbolizer_mac.cpp | 4 +- .../sanitizer_symbolizer_posix_libcdep.cpp | 82 +- .../sanitizer_symbolizer_report.cpp | 20 +- .../sanitizer_common/sanitizer_termination.cpp | 2 +- .../sanitizer_unwind_linux_libcdep.cpp | 68 +- libsanitizer/sanitizer_common/sanitizer_vector.h | 6 +- libsanitizer/sanitizer_common/sanitizer_win.cpp | 12 +- libsanitizer/sanitizer_common/sanitizer_win_defs.h | 12 + .../sanitizer_common/sanitizer_win_dll_thunk.cpp | 8 +- .../sanitizer_win_weak_interception.cpp | 9 +- libsanitizer/tsan/Makefile.am | 2 +- libsanitizer/tsan/Makefile.in | 6 +- libsanitizer/tsan/tsan_dispatch_defs.h | 14 +- libsanitizer/tsan/tsan_external.cpp | 2 +- libsanitizer/tsan/tsan_fd.cpp | 3 +- ...patch.cpp => tsan_interceptors_libdispatch.cpp} | 3 +- libsanitizer/tsan/tsan_interceptors_mac.cpp | 42 +- libsanitizer/tsan/tsan_interceptors_mach_vm.cpp | 52 + ...nterceptors.cpp => tsan_interceptors_posix.cpp} | 45 +- libsanitizer/tsan/tsan_interface.cpp | 2 +- libsanitizer/tsan/tsan_interface.h | 13 +- libsanitizer/tsan/tsan_interface_ann.cpp | 4 +- libsanitizer/tsan/tsan_interface_atomic.cpp | 2 +- libsanitizer/tsan/tsan_interface_inl.h | 10 +- libsanitizer/tsan/tsan_interface_java.cpp | 2 +- libsanitizer/tsan/tsan_interface_java.h | 2 +- libsanitizer/tsan/tsan_md5.cpp | 2 +- libsanitizer/tsan/tsan_mman.h | 5 +- libsanitizer/tsan/tsan_new_delete.cpp | 2 +- libsanitizer/tsan/tsan_platform.h | 2 + libsanitizer/tsan/tsan_report.cpp | 2 +- libsanitizer/tsan/tsan_rtl.cpp | 19 +- libsanitizer/tsan/tsan_rtl.h | 5 +- libsanitizer/tsan/tsan_rtl_report.cpp | 5 +- libsanitizer/tsan/tsan_suppressions.cpp | 2 +- libsanitizer/ubsan/ubsan_checks.inc | 5 + libsanitizer/ubsan/ubsan_diag.cpp | 2 +- libsanitizer/ubsan/ubsan_handlers.cpp | 23 +- libsanitizer/ubsan/ubsan_signals_standalone.cpp | 5 +- libstdc++-v3/ChangeLog | 8 + libstdc++-v3/include/bits/iterator_concepts.h | 1 - libstdc++-v3/include/std/version | 112 +- maintainer-scripts/ChangeLog | 4 + maintainer-scripts/crontab | 1 - 317 files changed, 7621 insertions(+), 4427 deletions(-) create mode 100644 gcc/config/gcn/t-omp-device copy gcc/testsuite/g++.dg/cpp0x/{nullptr27.C => nullptr43.C} (65%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr44.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely6.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-7.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-variant-8.C create mode 100644 gcc/testsuite/g++.dg/other/return2.C create mode 100644 gcc/testsuite/g++.dg/pr92339.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-9.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-50.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-53.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-54.c create mode 100644 gcc/testsuite/gcc.dg/pr92301.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92345.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92371.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-40.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-41.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr92324-3.c create mode 100644 gcc/testsuite/gcc.target/msp430/devices/csv-using-env-var.c create mode 100644 gcc/testsuite/gcc.target/msp430/devices/csv-using-installed.c create mode 100644 gcc/testsuite/gcc.target/msp430/devices/csv-using-option.c create mode 100644 gcc/testsuite/gcc.target/msp430/devices/msp430-devices.h create mode 100644 gcc/testsuite/gcc.target/msp430/tiny-printf.c create mode 100644 gcc/testsuite/gfortran.dg/pr91945.f90 create mode 100644 libsanitizer/include/sanitizer/ubsan_interface.h create mode 100644 libsanitizer/sanitizer_common/sanitizer_glibc_version.h rename libsanitizer/tsan/{tsan_libdispatch.cpp => tsan_interceptors_libdispatch.cp [...] create mode 100644 libsanitizer/tsan/tsan_interceptors_mach_vm.cpp rename libsanitizer/tsan/{tsan_interceptors.cpp => tsan_interceptors_posix.cpp} (98%)