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-mainline-allmodconfig in repository toolchain/gcc.
from 7b09dee121a * config/mcore/mcore.h (WORD_REGISTER_OPERATIONS): Remove [...] adds 48625f587d7 2018-11=12 Richard Biener rguenther@suse.de adds 2e148a35710 [GCC, ARM] Enable armv8.5-a and add +sb and +predres for pr [...] adds 4474d43436a PR libstdc++/87963 fix build for 64-bit mingw adds ba0d8d7ab39 [PR87815]Don't generate shift sequence for load replacement [...] adds caff4dd0e4a PR c/81824 - Warn for missing attributes with function aliases adds 9469143b3b0 2018-11-12 Sandra Loosemore sandra@codesourcery.com adds c8f13853336 Fix documentation of __builtin_cpu_is and __builtin_cpu_sup [...] adds aed74248917 Instrument only selected files (PR gcov-profile/87442). adds d728eb9085d MIPS: Default to --with-llsc for the R5900 Linux target as well adds 3469de37d8b gcc/ChangeLog: adds a71ff81dafe Daily bump. adds 789ba8d1dfc 2018-11-12 Sandra Loosemore sandra@codesourcery.com adds 363805856b2 [RS6000] Ignore "c", "l" and "h" for register preference adds cd0d562174a [RS6000] Hide insn not needing to be public adds c0dd6284d33 [RS6000] Rotate testcase adds eee21cf1ded [RS6000] Comment fixes adds afa23db6c88 2018-11-13 Sandra Loosemore sandra@codesourcery.com adds f6b2026a461 [RS6000] secondary_reload and find_replacement adds 2207ad3ae60 Change __cpp_explicit_bool to __cpp_conditional_explicit. adds 4daed3b3d55 * cp-tree.h (struct cp_evaluated): New. adds e771eb36d40 Implement P0780R2, pack expansion in lambda init-capture. adds 76b94d4ba65 Implement P0722R3, destroying operator delete. adds 1c432fa5115 * decl2.c (min_vis_expr_r, expr_visibility): New. adds d1b312482df Avoid double substitution with complete explicit template a [...] adds 9c093b14dba Implement P0315R4, Lambdas in unevaluated contexts. adds 7c1b11cd44a * gcc-interface/misc.c (gnat_init_gcc_eh): Set -fnon-call- [...] adds 1d0ac42cd2d 2018-11-13 Xianmiao Qu xianmiao_qu@c-sky.com adds de9df22af5a 2018-11-13 Richard Biener rguenther@suse.de adds 1ea4fb4b587 PR rtl-optimization/87918 * simplify-rtx.c (simplify_merg [...] adds 64f8143dcc8 * toplev.c (output_stack_usage): Turn test on flag_stack_u [...] adds 9bb905e734d [ARC] Add peephole rules to combine store/loads into double [...] adds 985612d72f9 [ARC] Refurbish and improve prologue/epilogue functions. adds 908407d04fb [ARC] Update EH code. adds 54ac57f5715 [ARC] Do not emit ZOL in the presence of text jump tables. adds dc27c1f28ae [ARC] Add support for profiling in glibc. adds 5aa800aba49 [RS6000] Don't put large integer constants in TOC for -mcmo [...] adds 31665a2403a 2018-11-13 Richard Biener rguenther@suse.de adds 9129f51cfcf 2018-11-13 Richard Biener rguenther@suse.de
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 286 ++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 9 +- gcc/c-family/ChangeLog | 8 + gcc/c-family/c-cppbuiltin.c | 3 +- gcc/common.opt | 8 + gcc/common/config/arc/arc-common.c | 1 + gcc/config.gcc | 8 +- gcc/config/arc/arc-protos.h | 4 +- gcc/config/arc/arc.c | 1481 ++++++++++++++------ gcc/config/arc/arc.h | 14 +- gcc/config/arc/arc.md | 260 ++++ gcc/config/arc/arc.opt | 10 +- gcc/config/arc/elf.h | 9 + gcc/config/arc/linux.h | 10 + gcc/config/arc/predicates.md | 12 + gcc/config/arm/arm-cpus.in | 35 + gcc/config/arm/arm-tables.opt | 13 +- gcc/config/arm/t-aprofile | 7 + gcc/config/arm/t-arm-elf | 3 +- gcc/config/arm/t-multilib | 10 +- gcc/config/rs6000/linux64.h | 7 +- gcc/config/rs6000/predicates.md | 4 +- gcc/config/rs6000/rs6000.c | 18 +- gcc/config/rs6000/rs6000.md | 27 +- gcc/cp/ChangeLog | 46 + gcc/cp/call.c | 45 + gcc/cp/cp-tree.h | 18 +- gcc/cp/decl.c | 2 +- gcc/cp/decl2.c | 110 +- gcc/cp/init.c | 12 +- gcc/cp/mangle.c | 10 + gcc/cp/optimize.c | 27 +- gcc/cp/parser.c | 44 +- gcc/cp/pt.c | 216 ++- gcc/cp/semantics.c | 6 - gcc/cp/tree.c | 29 +- gcc/doc/cpp.texi | 15 +- gcc/doc/extend.texi | 104 +- gcc/doc/invoke.texi | 89 +- gcc/doc/md.texi | 2 +- gcc/doc/rtl.texi | 20 +- gcc/dse.c | 2 +- gcc/gimple-ssa-evrp-analyze.c | 6 +- gcc/ipa-cp.c | 8 +- gcc/ipa-prop.c | 10 +- gcc/simplify-rtx.c | 16 +- gcc/testsuite/ChangeLog | 64 +- gcc/testsuite/g++.dg/abi/no-linkage-expr1.C | 19 + gcc/testsuite/g++.dg/cpp0x/decltype48.C | 2 +- gcc/testsuite/g++.dg/cpp0x/diag1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/error4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice6.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-sfinae1.C | 9 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-uneval.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-uneval2.C | 5 +- gcc/testsuite/g++.dg/cpp0x/pr77655.C | 2 +- gcc/testsuite/g++.dg/cpp2a/destroying-delete1.C | 41 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 8 + gcc/testsuite/g++.dg/cpp2a/lambda-pack-init1.C | 17 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval1.C | 16 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval2.C | 54 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval3.C | 12 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval4.C | 8 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval5.C | 5 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval6.C | 26 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval7.C | 12 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval8.C | 13 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.C | 12 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.cc | 3 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.h | 9 + .../g++.dg/diagnostic/param-type-mismatch-2.C | 16 +- .../g++.dg/diagnostic/param-type-mismatch.C | 10 +- gcc/testsuite/g++.dg/opt/pr87967.C | 50 + gcc/testsuite/g++.dg/tree-ssa/pr86544.C | 1 + gcc/testsuite/gcc.dg/Wattribute-alias.c | 1 + gcc/testsuite/gcc.dg/pr87962.c | 17 + ...{profile-generate-1.c => profile-filtering-1.c} | 5 +- ...{profile-generate-1.c => profile-filtering-2.c} | 5 +- gcc/testsuite/gcc.dg/tree-ssa/popcount.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/popcount2.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/popcount3.c | 1 + gcc/testsuite/gcc.target/aarch64/popcount4.c | 14 + gcc/testsuite/gcc.target/aarch64/sve/pr87815.c | 13 + gcc/testsuite/gcc.target/arc/builtin_eh.c | 22 + gcc/testsuite/gcc.target/arc/firq-1.c | 8 +- gcc/testsuite/gcc.target/arc/firq-3.c | 14 +- gcc/testsuite/gcc.target/arc/firq-4.c | 12 +- gcc/testsuite/gcc.target/arc/interrupt-6.c | 2 +- gcc/testsuite/gcc.target/arm/multilib.exp | 8 + gcc/testsuite/gcc.target/i386/pr87918.c | 14 + gcc/testsuite/gcc.target/powerpc/rotmask.c | 8 + gcc/testsuite/lib/target-supports.exp | 11 + gcc/toplev.c | 4 +- gcc/tree-profile.c | 84 ++ gcc/tree-scalar-evolution.c | 33 + gcc/tree-ssa-threadedge.c | 4 +- gcc/tree-ssanames.c | 6 +- gcc/tree-ssanames.h | 4 +- gcc/tree-vect-loop.c | 41 +- gcc/tree-vrp.c | 414 +++--- gcc/tree-vrp.h | 47 +- gcc/vr-values.c | 188 +-- gcc/vr-values.h | 2 +- libgcc/ChangeLog | 6 + libgcc/config/csky/linux-unwind.h | 105 +- libstdc++-v3/ChangeLog | 12 + libstdc++-v3/libsupc++/new | 12 + libstdc++-v3/src/c++17/memory_resource.cc | 15 +- 110 files changed, 3487 insertions(+), 1160 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/no-linkage-expr1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/destroying-delete1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.cc create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval9.h create mode 100644 gcc/testsuite/g++.dg/opt/pr87967.C create mode 100644 gcc/testsuite/gcc.dg/pr87962.c copy gcc/testsuite/gcc.dg/{profile-generate-1.c => profile-filtering-1.c} (67%) copy gcc/testsuite/gcc.dg/{profile-generate-1.c => profile-filtering-2.c} (63%) create mode 100644 gcc/testsuite/gcc.target/aarch64/popcount4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr87815.c create mode 100644 gcc/testsuite/gcc.target/arc/builtin_eh.c create mode 100644 gcc/testsuite/gcc.target/i386/pr87918.c create mode 100644 gcc/testsuite/gcc.target/powerpc/rotmask.c