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-allmodconfig in repository toolchain/ci/gcc.
from d4aceceec0d Add -march=gfx906 for AMD GCN. adds 191c471552d Fix more tests that fail in C++2a mode adds 2bc51486854 Fix more failing tests for C++98 mode adds 9eb6db53fb0 Avoid unnecessary inclusion of <stdexcept> header adds 9c2f5af54e7 Make SRA re-construct orginal memory accesses when easy adds e2a82725af1 Drop alignment check in build_reconstructed_reference adds 4a1adada2e3 gcc/ChangeLog: adds bcfad180eac Darwin, PowerPC, libgcc - Ensure unwinder is built with alt [...] adds a3c76318e27 Darwin, c++, testsuite - adjust alignas4.C for Darwin's asm [...] adds ba0a085d39e * sv.po: Update. adds 2c7f294b55c RISC-V: Move STARTFILE_PREFIX_SPEC into target OS files. adds f6492beb53c compiler: permit inlining temporary statements and references adds ed8a9c2cf29 go/internal/gccgoimporter: ignore unexported and import [...] adds b4243730321 Daily bump. adds 147c413106c Add warn_unused_result for malloc-like functions (PR tree-o [...] adds 23db10bf039 Fix a thinko in tree-ssa-loop.c. adds 5cb221f2b9c Remove indirect call top N counter type. adds 5eba2107d50 Fix fwprop call to call to paradoxical_subreg_p adds 952d32026b4 Make aliasing_component_refs_p to work harder when same_typ [...] adds 3dea6faef67 * common.opt (flto-odr-type-merging): Ignore. * invoke.te [...] adds c2880a001e9 Enable sanitization for hash tables. adds bb20df3aaa8 2019-06-07 Richard Biener rguenther@suse.de adds ac7ef97d772 compiler: do simple deadcode elimination adds 1d3a916eb15 Document -march=gfx906 option. adds ff9c899b5d0 compiler: support inlining functions with if statements adds d4a00dc37c8 2019-06-07 Mark Eggleston mark.eggleston@codethink.com
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 156 +++ gcc/DATESTAMP | 2 +- gcc/builtin-attrs.def | 37 +- gcc/builtins.def | 14 +- gcc/common.opt | 4 +- gcc/config/riscv/freebsd.h | 6 + gcc/config/riscv/linux.h | 6 + gcc/config/riscv/riscv.h | 6 - gcc/cselib.c | 9 +- gcc/doc/invoke.texi | 14 +- gcc/fwprop.c | 2 +- gcc/gcov-counter.def | 3 - gcc/gcov-io.h | 6 - gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 35 +- gcc/go/gofrontend/export.h | 16 +- gcc/go/gofrontend/expressions.cc | 184 +++ gcc/go/gofrontend/expressions.h | 31 + gcc/go/gofrontend/go.cc | 3 + gcc/go/gofrontend/gogo.cc | 81 +- gcc/go/gofrontend/gogo.h | 4 + gcc/go/gofrontend/import.cc | 31 + gcc/go/gofrontend/import.h | 13 +- gcc/go/gofrontend/statements.cc | 211 ++- gcc/go/gofrontend/statements.h | 38 + gcc/hash-set.h | 2 +- gcc/hash-table.c | 3 + gcc/hash-table.h | 60 +- gcc/ipa-devirt.c | 231 +-- gcc/ipa-utils.h | 28 +- gcc/params.def | 14 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 1478 +------------------- gcc/profile.c | 1 - gcc/testsuite/ChangeLog | 45 + .../c-c++-common/asan/alloca_loop_unpoisoning.c | 2 +- gcc/testsuite/c-c++-common/asan/pr88619.c | 2 +- gcc/testsuite/g++.dg/cpp0x/alignas4.C | 8 +- gcc/testsuite/g++.dg/overload/using2.C | 2 +- gcc/testsuite/gcc.dg/attr-alloc_size-5.c | 2 +- gcc/testsuite/gcc.dg/lto/alias-access-path-2_0.c | 38 + gcc/testsuite/gcc.dg/nonnull-3.c | 4 +- gcc/testsuite/gcc.dg/pr43643.c | 6 +- gcc/testsuite/gcc.dg/pr59717.c | 8 +- gcc/testsuite/gcc.dg/pr78902.c | 14 + gcc/testsuite/gcc.dg/torture/pr71816.c | 2 +- .../gcc.dg/tree-ssa/alias-access-path-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr78886.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr79697.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 2 +- gcc/testsuite/gcc.misc-tests/gcov-pr90574-1.c | 20 + gcc/testsuite/gcc.misc-tests/gcov-pr90574-2.c | 15 + .../gfortran.dg/fmt_f_default_field_width_3.f90 | 2 +- .../gfortran.dg/fmt_g_default_field_width_3.f90 | 2 +- gcc/testsuite/gnat.dg/opt39.adb | 3 +- gcc/toplev.c | 4 + gcc/tree-cfg.c | 6 +- gcc/tree-profile.c | 14 +- gcc/tree-sra.c | 132 +- gcc/tree-ssa-alias.c | 75 +- gcc/tree-ssa-loop.c | 2 +- gcc/tree-ssa-strlen.c | 116 +- gcc/tree.c | 3 +- gcc/value-prof.c | 32 +- gcc/value-prof.h | 2 - libgcc/ChangeLog | 25 + libgcc/Makefile.in | 5 +- libgcc/config/rs6000/t-darwin | 3 + libgcc/libgcov-driver.c | 80 -- libgcc/libgcov-merge.c | 62 - libgcc/libgcov-profiler.c | 133 -- libgcc/libgcov-util.c | 19 - libgcc/libgcov.h | 7 - libgo/go/go/internal/gccgoimporter/parser.go | 53 +- libstdc++-v3/ChangeLog | 41 + libstdc++-v3/include/std/array | 2 +- libstdc++-v3/include/std/optional | 4 +- .../20_util/function_objects/searchers.cc | 1 + .../testsuite/20_util/tuple/cons/deduction.cc | 1 + .../deque/requirements/dr438/assign_neg.cc | 1 + .../deque/requirements/dr438/constructor_1_neg.cc | 1 + .../deque/requirements/dr438/constructor_2_neg.cc | 1 + .../deque/requirements/dr438/insert_neg.cc | 1 + .../list/requirements/dr438/assign_neg.cc | 1 + .../list/requirements/dr438/constructor_1_neg.cc | 1 + .../list/requirements/dr438/constructor_2_neg.cc | 1 + .../list/requirements/dr438/insert_neg.cc | 1 + .../testsuite/23_containers/map/erasure.cc | 1 + .../23_containers/unordered_map/erasure.cc | 1 + .../unordered_map/requirements/debug_container.cc | 2 +- .../unordered_set/allocator/ext_ptr.cc | 3 +- .../vector/requirements/dr438/assign_neg.cc | 1 + .../vector/requirements/dr438/constructor_1_neg.cc | 1 + .../vector/requirements/dr438/constructor_2_neg.cc | 1 + .../vector/requirements/dr438/insert_neg.cc | 1 + .../testsuite/libstdc++-prettyprinters/compat.cc | 2 +- 96 files changed, 1524 insertions(+), 2241 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/lto/alias-access-path-2_0.c create mode 100644 gcc/testsuite/gcc.dg/pr78902.c create mode 100644 gcc/testsuite/gcc.misc-tests/gcov-pr90574-1.c create mode 100644 gcc/testsuite/gcc.misc-tests/gcov-pr90574-2.c