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/ci/gcc.
from 1a15313ca9b Implement N disk counters for single value and indirect cal [...] adds 648bf2d754d Dump histograms only if present. adds 7609272099b Update a bit dump format. adds b5dc2b70034 Add alloc_size for libiberty memory allocation functions. adds 6d690579fd9 Add warn_unused_result attribute for memory-related functio [...] adds 5a3ddd821e0 IPA ICF: enhance dump about items in a non-singular class. adds 33e64c52b9f [ARC] Improve code gen when compiling for size adds f7505afe54f [ARC] Update RTX costs. adds 65411a1da8d Add missing ATTR_UNUSED (PR bootstrap/90808). adds d02f3bb1641 Reduce SCCs in IPA postorder. adds bf4c25cb334 Update __gcov_* scanned function name in a test-case. adds 70a6624c2dc * tree.def (OMP_SCAN): New tree code. * tree-core.h (enum [...] adds 4a5ea126cdc gcov-tool: Mark {merge,rewrite}_usage with noreturn attribute adds f587250c5bb gcc/ChangeLog: adds e4b6379671b PR other/90695 reduce testcase to remove library dependency adds 129fbb22822 PR testsuite/90772 * g++.dg/cpp1y/feat-cxx14.C: Use std:: [...] adds 921f6cc2511 * config/i386/i386-protos.h (ix86_split_fp_absneg_operator [...] adds 31ab107423b compiler: make escape analysis work with imported inlin [...] adds 7a429a9d52a Reduce constexpr_call memory consumption. adds e25c1ab4bde Reduce unsharing in constexpr call evaluation. adds 714c2a31ce7 * constexpr.c (free_constructor): New. adds 29598ea5ef1 PR c++/87250 * g++.dg/cpp0x/pr87250.C: New test. adds dcd673ac78a compiler: use gcWriteBarrier for pointer-shaped struct/array adds 1a82e1c19d1 compiler: permit inlining functions with labels and got [...] adds d6eeba0174d compiler: make heap expression's write barrier conditional adds 171fd404a44 compiler: support inlining functions that use index exp [...] adds 84b2611a944 * config/i386/i386.md (absneg fp_reg splitter): Fix operat [...] adds 8ec051c0244 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 159 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 8 + gcc/c-family/c-omp.c | 18 ++ gcc/c-family/c-pragma.c | 1 + gcc/c-family/c-pragma.h | 1 + gcc/c/ChangeLog | 11 + gcc/c/c-parser.c | 87 ++++++- gcc/c/c-typeck.c | 65 ++++- gcc/config/arc/arc-protos.h | 4 + gcc/config/arc/arc.c | 287 +++++++++++++++++---- gcc/config/arc/arc.md | 215 +++++++++------ gcc/config/arc/constraints.md | 22 +- gcc/config/i386/i386-expand.c | 116 ++++++++- gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.md | 269 ++++++++----------- gcc/config/i386/predicates.md | 3 - gcc/config/i386/sse.md | 34 +-- gcc/cp/ChangeLog | 29 +++ gcc/cp/constexpr.c | 124 +++++---- gcc/cp/parser.c | 79 +++++- gcc/cp/pt.c | 5 + gcc/cp/semantics.c | 79 +++++- gcc/gcov-tool.c | 4 +- gcc/gimple-fold.c | 34 +-- gcc/gimple-low.c | 1 + gcc/gimple-pretty-print.c | 36 ++- gcc/gimple-walk.c | 11 + gcc/gimple.c | 25 ++ gcc/gimple.def | 5 + gcc/gimple.h | 57 +++- gcc/gimplify.c | 109 +++++++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 14 +- gcc/go/gofrontend/export.cc | 23 ++ gcc/go/gofrontend/export.h | 13 +- gcc/go/gofrontend/expressions.cc | 149 ++++++++++- gcc/go/gofrontend/expressions.h | 21 ++ gcc/go/gofrontend/gogo.cc | 20 +- gcc/go/gofrontend/gogo.h | 9 +- gcc/go/gofrontend/import.cc | 48 +++- gcc/go/gofrontend/import.h | 14 +- gcc/go/gofrontend/statements.cc | 213 +++++++++++++-- gcc/go/gofrontend/statements.h | 44 +++- gcc/go/gofrontend/types.h | 7 +- gcc/go/gofrontend/wb.cc | 23 +- gcc/ipa-cp.c | 18 +- gcc/ipa-icf.c | 34 +-- gcc/ipa-inline.c | 12 +- gcc/ipa-pure-const.c | 25 +- gcc/ipa-reference.c | 17 +- gcc/ipa-utils.c | 3 +- gcc/ipa-utils.h | 2 - gcc/omp-low.c | 20 +- gcc/testsuite/ChangeLog | 57 ++++ gcc/testsuite/c-c++-common/gomp/scan-1.c | 209 +++++++++++++++ gcc/testsuite/c-c++-common/gomp/scan-2.c | 14 + gcc/testsuite/c-c++-common/gomp/scan-3.c | 14 + gcc/testsuite/c-c++-common/gomp/scan-4.c | 14 + gcc/testsuite/g++.dg/cpp0x/noexcept15.C | 40 ++- gcc/testsuite/g++.dg/cpp0x/pr87250.C | 12 + gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 4 +- gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 4 +- gcc/testsuite/g++.dg/cpp1z/pr85569.C | 1 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr69336.C | 1 + gcc/testsuite/g++.dg/tree-ssa/pr80293.C | 1 + gcc/testsuite/gcc.dg/ipa/pr68035.c | 2 +- .../gcc.dg/no_profile_instrument_function-attr-1.c | 2 +- gcc/testsuite/gcc.target/arc/and-cnst-size.c | 16 ++ gcc/testsuite/gcc.target/arc/arc700-stld-hazard.c | 5 +- gcc/testsuite/gcc.target/arc/cmem-1.c | 6 +- gcc/testsuite/gcc.target/arc/cmem-2.c | 6 +- gcc/testsuite/gcc.target/arc/cmem-3.c | 6 +- gcc/testsuite/gcc.target/arc/cmem-4.c | 6 +- gcc/testsuite/gcc.target/arc/cmem-5.c | 6 +- gcc/testsuite/gcc.target/arc/cmem-6.c | 6 +- gcc/testsuite/gcc.target/arc/jumptable.c | 2 +- gcc/testsuite/gcc.target/arc/loop-4.c | 3 +- gcc/testsuite/gcc.target/arc/mov-cnst-size.c | 42 +++ gcc/testsuite/gcc.target/arc/movh_cl-1.c | 2 +- gcc/testsuite/gcc.target/arc/or-cnst-size.c | 16 ++ gcc/testsuite/gcc.target/arc/sdata-3.c | 20 +- gcc/testsuite/gcc.target/arc/store-merge-1.c | 2 +- gcc/tree-core.h | 8 +- gcc/tree-inline.c | 7 + gcc/tree-nested.c | 3 + gcc/tree-pretty-print.c | 14 + gcc/tree.c | 6 + gcc/tree.def | 5 + gcc/tree.h | 5 +- gcc/value-prof.c | 97 +++---- include/ChangeLog | 20 ++ include/ansidecl.h | 34 +++ include/libiberty.h | 12 +- libgcc/ChangeLog | 5 + libgcc/libgcov.h | 2 +- 97 files changed, 2697 insertions(+), 677 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/scan-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/scan-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/scan-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/scan-4.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr87250.C create mode 100644 gcc/testsuite/gcc.target/arc/and-cnst-size.c create mode 100644 gcc/testsuite/gcc.target/arc/mov-cnst-size.c create mode 100644 gcc/testsuite/gcc.target/arc/or-cnst-size.c