This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allyesconfig in repository toolchain/ci/gcc.
from faab61b585a Daily bump. adds 26285af40f9 Mare return to clear EAF_UNUSED flag. adds 253c415a1ac Do not put reload insns in the last empty BB. adds 82b6d25d289 Remove duplicate vr_values::extract_range_builtin code. adds baf38d2e363 c++: Check abstract type only on object creation. [PR86252] adds c454324bff9 VAX: Correct a typo in PIC symbolic addition operand checks adds 075fdf85245 VAX: Fix a typo in NO_EXTERNAL_INDIRECT_ADDRESS adds 9ba5e926907 VAX/testsuite: Fix compilation options for `bswapdi-1.c' adds 8b3be949a56 VAX: Use `rtx_code' to hold the RTL expression code in `vax [...] adds 6403e02510f testsuite: Update scanning symbol sections to support AIX. adds 9243f0fba68 testsuite: fix ipa/modref-2.c on ilp32 adds 814949ddcea MSP430: Define function to check 16-bit hwmult support adds c746fc40f4e MSP430: Fix inconsistent naming of hwmult libfuncs adds cba306519ce Daily bump. adds c2099c1670f Put PREFETCHW back to march=broadwell adds aaccdb9cec4 tree-optimization/97830 - fix compare of incomplete type si [...] adds d12603b7469 tree-optimization/97835 - fix step vector construction for [...] adds 5e303cdee1f Prefer bit-test over the jump table. new d0a206abc6c tree-optimization/97838 - fix SLP leaf detection new 27f7fb79d27 gcov: Add -fprofile-info-section support new 82e44f5ce8c Add .cache to git ignore. new b2099e9fd94 libstdc++: Fix error shown during Solaris build new 9dbf8dc7a96 pointer-compare-1.c: Add __attribute__((used)) new 9b2e9a0aca2 Fix -param=modref-max-depth in params.opt new 63496cbea58 modref: add missing Param Optimization keywords new 2f473f4b065 IBM Z: Do not run long double tests on old machines
The 8 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: .gitignore | 1 + gcc/ChangeLog | 52 +++++ gcc/DATESTAMP | 2 +- gcc/common.opt | 8 + gcc/config/i386/i386.h | 3 +- gcc/config/msp430/msp430.c | 71 +++--- gcc/config/vax/vax.c | 6 +- gcc/coverage.c | 28 ++- gcc/cp/ChangeLog | 18 ++ gcc/cp/call.c | 59 +++-- gcc/cp/decl.c | 24 +- gcc/cp/pt.c | 9 - gcc/cp/typeck2.c | 159 +------------ gcc/doc/invoke.texi | 79 +++++-- gcc/ipa-modref.c | 6 +- gcc/lra.c | 16 +- gcc/opts.c | 4 + gcc/params.opt | 12 +- gcc/testsuite/ChangeLog | 38 ++++ .../c-c++-common/asan/pointer-compare-1.c | 7 +- gcc/testsuite/g++.dg/gomp/tls-5.C | 4 +- gcc/testsuite/g++.dg/opt/const4.C | 2 +- gcc/testsuite/g++.dg/other/abstract1.C | 29 ++- gcc/testsuite/g++.dg/other/abstract2.C | 57 ++--- gcc/testsuite/g++.dg/other/abstract4.C | 4 +- gcc/testsuite/g++.dg/other/abstract5.C | 2 +- gcc/testsuite/g++.dg/other/abstract8.C | 40 ++++ gcc/testsuite/g++.dg/template/sfinae-dr657.C | 9 +- gcc/testsuite/g++.dg/tree-ssa/pr97736.C | 12 + gcc/testsuite/g++.old-deja/g++.other/decl3.C | 2 +- gcc/testsuite/gcc.c-torture/execute/pr97836.c | 17 ++ gcc/testsuite/gcc.dg/20021029-1.c | 2 +- gcc/testsuite/gcc.dg/array-quals-1.c | 40 ++-- gcc/testsuite/gcc.dg/ipa/modref-2.c | 5 +- gcc/testsuite/gcc.dg/pr25376.c | 2 +- gcc/testsuite/gcc.dg/pr97830.c | 24 ++ gcc/testsuite/gcc.dg/profile-info-section.c | 20 ++ gcc/testsuite/gcc.dg/tree-ssa/switch-1.c | 6 +- gcc/testsuite/gcc.dg/vect/pr97835.c | 21 ++ gcc/testsuite/gcc.dg/vect/pr97838.c | 11 + .../gcc.target/msp430/rtx-cost-Os-f5series.c | 2 +- gcc/testsuite/gcc.target/s390/s390.exp | 10 + .../s390/vector/long-double-caller-abi-run.c | 3 +- .../gcc.target/s390/vector/long-double-copysign.c | 3 +- .../s390/vector/long-double-from-double.c | 3 +- .../s390/vector/long-double-from-float.c | 3 +- .../gcc.target/s390/vector/long-double-from-i16.c | 3 +- .../gcc.target/s390/vector/long-double-from-i32.c | 3 +- .../gcc.target/s390/vector/long-double-from-i64.c | 3 +- .../gcc.target/s390/vector/long-double-from-i8.c | 3 +- .../gcc.target/s390/vector/long-double-from-u16.c | 3 +- .../gcc.target/s390/vector/long-double-from-u32.c | 3 +- .../gcc.target/s390/vector/long-double-from-u64.c | 3 +- .../gcc.target/s390/vector/long-double-from-u8.c | 3 +- .../gcc.target/s390/vector/long-double-to-double.c | 3 +- .../gcc.target/s390/vector/long-double-to-float.c | 3 +- .../gcc.target/s390/vector/long-double-to-i16.c | 3 +- .../gcc.target/s390/vector/long-double-to-i32.c | 3 +- .../gcc.target/s390/vector/long-double-to-i64.c | 3 +- .../gcc.target/s390/vector/long-double-to-i8.c | 3 +- .../gcc.target/s390/vector/long-double-to-u16.c | 3 +- .../gcc.target/s390/vector/long-double-to-u32.c | 3 +- .../gcc.target/s390/vector/long-double-to-u64.c | 3 +- .../gcc.target/s390/vector/long-double-to-u8.c | 3 +- .../gcc.target/s390/vector/long-double-wfaxb.c | 3 +- .../gcc.target/s390/vector/long-double-wfdxb.c | 3 +- .../gcc.target/s390/vector/long-double-wfsxb-1.c | 3 +- gcc/testsuite/gcc.target/vax/bswapdi-1.c | 2 + gcc/testsuite/lib/scanasm.exp | 2 +- gcc/tree-ssa-sccvn.c | 5 +- gcc/tree-switch-conversion.c | 10 +- gcc/tree-vect-loop.c | 2 +- gcc/tree-vect-slp.c | 22 +- gcc/vr-values.c | 246 ++------------------- gcc/vr-values.h | 2 +- libgcc/ChangeLog | 5 + libgcc/config/msp430/lib2hw_mul.S | 12 +- libstdc++-v3/ChangeLog | 4 + libstdc++-v3/src/Makefile.am | 4 +- libstdc++-v3/src/Makefile.in | 4 +- .../20_util/result_of/sfinae_friendly_1.cc | 10 +- 81 files changed, 696 insertions(+), 632 deletions(-) create mode 100644 gcc/testsuite/g++.dg/other/abstract8.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr97736.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97836.c create mode 100644 gcc/testsuite/gcc.dg/pr97830.c create mode 100644 gcc/testsuite/gcc.dg/profile-info-section.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97835.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97838.c