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_O1 in repository toolchain/ci/gcc.
from 6187df779ec /cp 2019-11-02 Paolo Carlini paolo.carlini@oracle.com adds 1240adefd3c Daily bump. adds 13452d9bd78 libgcc/ PR libgcc/78804 * fp-bit.h: Remove FLOAT_BIT_ORDE [...] adds 4e37e80f544 * config.in: Regenerate. * configure: Regenerate. * con [...] adds cc8599c5e2b * config.in: Regenerate. * configure: Regenerate. * conf [...] adds 85e320f3412 * ipa-fnsummary.c (ipa_call_context): New constructor. (e [...] adds 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 new 47a6db26ddb libgcc: Fix incorrect use of USE_TM_CLONE_REGISTRY new c924cc5545e libgomp - remove dg-run if dg-options O2 is used new deaa1cbe414 pass --enable-obsolete down to gcc/configure for auto-build.h new 87ad6d7e413 * ggc-common.c: Include system.h before malloc.h. new 2a7c328dd30 2019-11-04 Richard Biener rguenther@suse.de new ef0752d323b * cgraphclones.c (cgraph_node::create_version_clone): Do n [...] new f508c7d8a67 2019-11-04 Richard Biener rguenther@suse.de new 10d1592c352 [SLP] SLP vectorization: vectorize vector constructors new e8d918004e0 [vect] Clean up orig_loop_vinfo from vect_analyze_loop new 024c2619952 PR tree-optimization/92349 - ICE in -Warray-bounds of a VLA member new e8b358af3bb PR testsuite/92302 * gcc.target/sparc/sparc-ret-3.c: Acce [...] new c8e1e33e347 SLP: Initialize variable to fix bootstrap after r277784. new ff8ba47c838 * ipa-inline-transform.c: Include ipa-utils.h (inline_cal [...] new d713efdd212 Implement debugging functions for assert_info's. new 7828b10ef86 Handle VR_UNDEFINED in value_range_base::normalize_addresses(). new 2e760bb4fdd Remove unused range_int_cst_singleton_p. new 4eb06d9b792 [D] Remove unchecked to_constant in VECTOR_TYPE handling new 8cf185e948a Use the value_range_base constructors in value_range_base:: [...] new fcae73a0a3a * ipa-reference.c (init_function_info): Initialize info-> [...] new 0fb958ab8aa Remove handle_pointers argument from all the vrp_val*{min,m [...] new 45997b0ab15 Add gcc/config/gcn/t-omp-device for OpenMP declare variant [...] new f94e75d62b1 * typeck.c (check_return_expr): Avoid redundant error. new 5f7f831f167 Do not special case pointers in value_range_base::set. new e4897fd5f90 PR c++/91979 - mangling nullptr expression
The 24 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 | 321 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 8 + gcc/c-family/ChangeLog | 5 + gcc/c-family/c-opts.c | 2 +- gcc/cgraphclones.c | 2 - gcc/common.opt | 2 + gcc/config.in | 20 + gcc/config/gcn/gcn.c | 32 ++ 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/configure | 95 +++- gcc/configure.ac | 38 +- gcc/cp/ChangeLog | 10 + gcc/cp/mangle.c | 4 +- gcc/cp/typeck.c | 2 +- gcc/d/ChangeLog | 5 + gcc/d/d-builtins.cc | 25 +- gcc/doc/invoke.texi | 47 +- gcc/expr.c | 4 +- gcc/fold-const.c | 3 + gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-decl.c | 21 +- gcc/ggc-common.c | 13 + gcc/ggc-page.c | 2 +- gcc/ggc.h | 13 + gcc/ipa-devirt.c | 6 + gcc/ipa-fnsummary.c | 478 +++++++++++++++----- gcc/ipa-fnsummary.h | 67 ++- gcc/ipa-inline-analysis.c | 148 ++++++- gcc/ipa-inline-transform.c | 3 + gcc/ipa-inline.c | 13 +- gcc/ipa-inline.h | 4 +- gcc/ipa-predicate.c | 10 +- gcc/ipa-predicate.h | 13 +- gcc/ipa-prop.c | 65 ++- gcc/ipa-prop.h | 85 +++- gcc/ipa-reference.c | 1 + gcc/ipa-sra.c | 3 +- gcc/ipa-utils.h | 4 + gcc/lto/ChangeLog | 5 + gcc/lto/lto-common.c | 12 +- gcc/lto/lto.c | 2 + gcc/passes.c | 10 + gcc/symbol-summary.h | 2 +- gcc/system.h | 6 + gcc/testsuite/ChangeLog | 51 +++ 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/other/return2.C | 7 + gcc/testsuite/g++.dg/warn/Warray-bounds-9.C | 81 ++++ gcc/testsuite/gcc.dg/Warray-bounds-50.c | 114 +++++ gcc/testsuite/gcc.dg/pr92301.c | 35 ++ gcc/testsuite/gcc.dg/torture/pr92345.c | 18 + gcc/testsuite/gcc.dg/vect/bb-slp-40.c | 34 ++ gcc/testsuite/gcc.dg/vect/bb-slp-41.c | 61 +++ .../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/sparc/sparc-ret-3.c | 2 +- gcc/tree-vect-loop.c | 23 +- 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 | 141 +++--- gcc/tree-vrp.h | 11 +- libgcc/ChangeLog | 14 + libgcc/config/arc/t-arc | 2 - libgcc/crtstuff.c | 11 +- libgcc/fp-bit.c | 20 +- libgcc/fp-bit.h | 14 - 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 + 97 files changed, 3053 insertions(+), 930 deletions(-) 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/other/return2.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/pr92301.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92345.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.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