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-defconfig in repository toolchain/ci/gcc.
from b92cc3ed88c /cp 2019-01-16 Paolo Carlini paolo.carlini@oracle.com adds 281796ea5c0 Fix PR88046 on AArch64 and Arm bare metal targets. adds e0b64342b99 2019-01-16 Tamar Christina tamar.christina@arm.com adds 76ea00a14d2 Fix ICE due to "combine" creating unreachable EH blocks (PR [...] adds 46c0cb43b0a [D] Fix failing EH execution test on i386. adds 7d476f3065d [libbacktrace] Factor out read_referenced_name_from_attr adds 78609a92514 syscall: mark C syscall functions noescape adds 93478c9fa2c Fix failing filesystem tests on mingw targets adds af0ac1f562d [libbacktrace] Read .gnu_debugaltlink adds 477b4e4c711 [libbacktrace] Return struct dwarf_data pointer from elf_add adds 7ad450d17aa [libbacktrace] Add altlink field to struct dwarf_data adds 151e535016d [libbacktrace] Handle alt FORMS without .gnu_debugaltlink adds 48da990d800 [libbacktrace] Handle DW_FORM_GNU_strp_alt adds 620f4ae9fc8 Daily bump. adds a581d79bc3d runtime: dropg before CAS g status to _Grunnable/_Gwaiting adds c6e0dd3d13f PR target/87306 * gcc.dg/vect/bb-slp-pow-1.c: Modif [...] adds 5461905d487 [PR88146] avoid diagnostics diffs if cdtor_returns_this adds f97941b78da [PR86648] use auto identifier for class placeholder templates adds c5f929a49a2 [PR87768] reset location wrapper suppression when reenterin [...] adds 6eeb79171f1 [rs6000] Support more prototypes for vec_ld and vec_st. adds 89436081f18 PR rtl-optimization/88870 * dce.c (deletable_insn_p): Nev [...] adds b1a639d2d35 PR tree-optimization/86214 * cfgexpand.c (add_stack_var_c [...] adds fd130d9a8ce 2019-01-17 Richard Biener rguenther@suse.de adds 37caf132620 gcc/ChangeLog: 2019-01-17 Wei Xiao wei3.xiao@intel.com adds d611890c0c3 2019-01-17 Wei Xiao wei3.xiao@intel.com adds 945ba7e7ac6 gcc/ChangeLog 2019-01-17 Wei Xiao wei3.xiao@intel.com adds e1d8b60b1cd gcc/testsuite/ChangeLog 2019-01-17 Wei Xiao <wei3.xiao@in [...] adds 1f1f43378b1 [AArch64] Initial -mcpu=ares tuning adds a395125a420 [PR c++/86610] lambda captures in templates adds 56b37606571 Rename stack-clash protection CFA register to avoid clash adds 7c1cc03cf89 * gimple-ssa-isolate-paths.c (stmt_uses_name_in_undefined_ [...] adds 51177ee3619 GCN libgfortran. adds 1b9bc90eadb GCN libgcc. adds 47bc734289b GCN machine description adds f8ada740d43 GCN back-end code adds d62c094913c GCN back-end config adds 88dbac33e4e Add dg-require-effective-target exceptions adds cbd1a9b1b4f Testsuite: GCN is always PIE. adds 79cc8acc417 Ignore LLVM's blank lines. adds acbbb815f1e Port testsuite to GCN adds 484fdf8b2e7 [libbacktrace] Add find_unit adds f6494275070 [libbacktrace] Handle DW_FORM_GNU_ref_alt adds 555388b4f80 [libbacktrace] Add btest_dwz test-case new 212087032ad Fix Arm testcase by using NEON. new 21a962b24ec PR libstdc++/88881 adjust filesystem::status and tests for [...] new 2987a93d082 PR libstdc++/88884 fix filesystem::absolute("//") for mingw new 464ac146f6d Fix filesystem::equivalent for mingw new a4e7e061722 PR tree-optimization/88800 - Spurious -Werror=array-bounds [...]
The 5 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: ChangeLog | 11 + configure | 2 + configure.ac | 2 + contrib/config-list.mk | 1 + gcc/ChangeLog | 228 + gcc/DATESTAMP | 2 +- gcc/cfgexpand.c | 2 + gcc/combine.c | 17 +- gcc/common/config/gcn/gcn-common.c | 38 + gcc/config.gcc | 41 + gcc/config/aarch64/aarch64-builtins.c | 26 +- gcc/config/aarch64/aarch64-cores.def | 2 +- gcc/config/aarch64/aarch64-simd.md | 17 +- gcc/config/aarch64/aarch64.c | 44 +- gcc/config/aarch64/aarch64.md | 18 +- gcc/config/gcn/constraints.md | 139 + gcc/config/gcn/driver-gcn.c | 32 + gcc/config/gcn/gcn-builtins.def | 116 + gcc/config/gcn/gcn-hsa.h | 115 + gcc/config/gcn/gcn-modes.def | 41 + gcc/config/gcn/gcn-opts.h | 36 + .../gcn/gcn-passes.def} | 17 +- gcc/config/gcn/gcn-protos.h | 146 + gcc/config/gcn/gcn-run.c | 850 +++ gcc/config/gcn/gcn-tree.c | 721 +++ gcc/config/gcn/gcn-valu.md | 3049 ++++++++++ gcc/config/gcn/gcn.c | 6123 ++++++++++++++++++++ gcc/config/gcn/gcn.h | 662 +++ gcc/config/gcn/gcn.md | 1857 ++++++ gcc/config/gcn/gcn.opt | 78 + gcc/config/gcn/predicates.md | 199 + gcc/config/gcn/t-gcn-hsa | 52 + gcc/config/i386/avx512fintrin.h | 321 +- gcc/config/i386/avx512vlintrin.h | 168 +- gcc/config/i386/i386-builtin-types.def | 33 +- gcc/config/i386/i386-builtin.def | 40 +- gcc/config/i386/i386.c | 35 +- gcc/config/i386/sse.md | 91 +- gcc/config/i386/subst.md | 14 +- gcc/config/rs6000/rs6000-c.c | 20 + gcc/configure | 68 +- gcc/configure.ac | 8 + gcc/cp/ChangeLog | 23 + gcc/cp/cp-tree.h | 1 + gcc/cp/cvt.c | 10 + gcc/cp/cxx-pretty-print.c | 8 +- gcc/cp/error.c | 6 + gcc/cp/name-lookup.c | 3 + gcc/cp/pt.c | 5 +- gcc/cp/semantics.c | 5 +- gcc/d/ChangeLog | 6 + gcc/d/d-lang.cc | 6 + gcc/dce.c | 9 +- gcc/doc/extend.texi | 11 + gcc/doc/sourcebuild.texi | 13 + gcc/dwarf2out.c | 4 +- gcc/gimple-fold.c | 32 +- gcc/gimple-ssa-isolate-paths.c | 4 +- gcc/gimple-ssa-warn-restrict.c | 58 +- gcc/gimple-ssa-warn-restrict.h | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/testsuite/ChangeLog | 223 + gcc/testsuite/c-c++-common/Wrestrict.c | 6 +- gcc/testsuite/c-c++-common/ubsan/pr71512-1.c | 1 + gcc/testsuite/c-c++-common/ubsan/pr71512-2.c | 1 + gcc/testsuite/g++.dg/concepts/pr87768.C | 14 + gcc/testsuite/g++.dg/cpp0x/pr86610.C | 31 + gcc/testsuite/g++.dg/cpp1z/pr86648.C | 5 + gcc/testsuite/g++.dg/lto/pr88046_0.C | 2 + gcc/testsuite/g++.dg/torture/pr88861.C | 11 + gcc/testsuite/gcc.c-torture/compile/pr34648.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr41469.c | 1 + gcc/testsuite/gcc.dg/20020312-2.c | 2 + gcc/testsuite/gcc.dg/20111216-1.c | 1 + gcc/testsuite/gcc.dg/Warray-bounds-37.c | 47 + gcc/testsuite/gcc.dg/Wno-frame-address.c | 2 +- gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +- gcc/testsuite/gcc.dg/builtin-memcpy-2.c | 42 + gcc/testsuite/gcc.dg/builtin-memcpy.c | 43 + gcc/testsuite/gcc.dg/cleanup-10.c | 1 + gcc/testsuite/gcc.dg/cleanup-11.c | 1 + gcc/testsuite/gcc.dg/cleanup-12.c | 1 + gcc/testsuite/gcc.dg/cleanup-13.c | 1 + gcc/testsuite/gcc.dg/cleanup-5.c | 1 + gcc/testsuite/gcc.dg/cleanup-8.c | 1 + gcc/testsuite/gcc.dg/cleanup-9.c | 1 + gcc/testsuite/gcc.dg/gimplefe-28.c | 1 + gcc/testsuite/gcc.dg/gomp/pr29955.c | 1 + gcc/testsuite/gcc.dg/graphite/scop-19.c | 4 +- gcc/testsuite/gcc.dg/intermod-1.c | 1 + gcc/testsuite/gcc.dg/lto/pr52097_0.c | 1 + gcc/testsuite/gcc.dg/memcmp-1.c | 1 + gcc/testsuite/gcc.dg/nested-func-5.c | 1 + gcc/testsuite/gcc.dg/pch/except-1.c | 1 + gcc/testsuite/gcc.dg/pch/valid-2.c | 2 +- gcc/testsuite/gcc.dg/pic-1.c | 2 +- gcc/testsuite/gcc.dg/pic-2.c | 1 + gcc/testsuite/gcc.dg/pic-3.c | 2 +- gcc/testsuite/gcc.dg/pic-4.c | 2 +- gcc/testsuite/gcc.dg/pie-3.c | 2 +- gcc/testsuite/gcc.dg/pie-4.c | 2 +- gcc/testsuite/gcc.dg/pr41470.c | 1 + gcc/testsuite/gcc.dg/pr42427.c | 1 + gcc/testsuite/gcc.dg/pr44545.c | 1 + gcc/testsuite/gcc.dg/pr47086.c | 1 + gcc/testsuite/gcc.dg/pr51481.c | 1 + gcc/testsuite/gcc.dg/pr51644.c | 1 + gcc/testsuite/gcc.dg/pr52046.c | 1 + gcc/testsuite/gcc.dg/pr54669.c | 1 + gcc/testsuite/gcc.dg/pr56424.c | 1 + gcc/testsuite/gcc.dg/pr59605-2.c | 2 +- gcc/testsuite/gcc.dg/pr64465.c | 1 + gcc/testsuite/gcc.dg/pr65802.c | 1 + gcc/testsuite/gcc.dg/pr67563.c | 1 + gcc/testsuite/gcc.dg/pr88870.c | 23 + gcc/testsuite/gcc.dg/sibcall-10.c | 2 +- gcc/testsuite/gcc.dg/sibcall-9.c | 2 +- .../gcc.dg/torture/stackalign/builtin-apply-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11c.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/loop-1.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/pr41469-1.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/pr84512.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-28.c | 1 + gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c | 6 +- gcc/testsuite/gcc.dg/vect/pr46663.c | 1 + .../gcc.target/aarch64/stack-check-cfa-3.c | 4 +- gcc/testsuite/gcc.target/arm/pr51968.c | 20 +- gcc/testsuite/gcc.target/i386/avx-1.c | 41 +- .../gcc.target/i386/avx512f-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmpd-2.c | 12 +- .../gcc.target/i386/avx512f-vfixupimmps-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmps-2.c | 14 +- .../gcc.target/i386/avx512f-vfixupimmsd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmsd-2.c | 12 +- .../gcc.target/i386/avx512f-vfixupimmss-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmss-2.c | 12 +- .../gcc.target/i386/avx512vl-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512vl-vfixupimmps-1.c | 8 +- .../gcc.target/i386/avx512vl-vfixupimmsd-2.c | 20 - .../gcc.target/i386/avx512vl-vfixupimmss-2.c | 20 - gcc/testsuite/gcc.target/i386/sse-13.c | 41 +- gcc/testsuite/gcc.target/i386/sse-14.c | 12 +- gcc/testsuite/gcc.target/i386/sse-22.c | 12 +- gcc/testsuite/gcc.target/i386/sse-23.c | 41 +- gcc/testsuite/gcc.target/i386/testimm-10.c | 16 +- gcc/testsuite/gcc.target/i386/testround-1.c | 32 +- .../gcc.target/powerpc/altivec_vld_vst_addr.c | 257 + .../gfortran.dg/bind_c_array_params_2.f90 | 3 +- gcc/testsuite/lib/file-format.exp | 3 + gcc/testsuite/lib/gcc-dg.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 164 +- gcc/tree-ssa-alias.c | 2 +- gcc/tree-ssa-strlen.c | 8 +- libbacktrace/ChangeLog | 77 + libbacktrace/Makefile.am | 14 + libbacktrace/Makefile.in | 34 +- libbacktrace/configure | 57 +- libbacktrace/configure.ac | 3 + libbacktrace/dwarf.c | 255 +- libbacktrace/elf.c | 102 +- libbacktrace/internal.h | 6 +- libbacktrace/pecoff.c | 4 +- libbacktrace/xcoff.c | 4 +- libgcc/ChangeLog | 13 + libgcc/config.host | 8 + libgcc/config/gcn/crt0.c | 23 + libgcc/config/gcn/lib2-divmod-hi.c | 117 + libgcc/config/gcn/lib2-divmod.c | 117 + libgcc/config/gcn/lib2-gcn.h | 49 + libgcc/config/gcn/sfp-machine.h | 51 + libgcc/config/gcn/t-amdgcn | 16 + libgfortran/ChangeLog | 8 + libgfortran/configure | 7 +- libgfortran/configure.ac | 3 +- libgo/go/runtime/proc.go | 11 +- libgo/go/runtime/runtime2.go | 6 + libgo/go/runtime/traceback_gccgo.go | 15 +- libgo/go/syscall/exec_linux.go | 1 + libgo/go/syscall/mksyscall.awk | 1 + libstdc++-v3/ChangeLog | 72 + libstdc++-v3/config/abi/pre/gnu.ver | 22 +- libstdc++-v3/src/c++17/fs_ops.cc | 114 +- libstdc++-v3/src/filesystem/ops.cc | 5 +- .../27_io/filesystem/operations/canonical.cc | 27 +- .../testsuite/27_io/filesystem/operations/copy.cc | 5 + .../filesystem/operations/create_directories.cc | 21 + .../27_io/filesystem/operations/exists.cc | 5 + .../27_io/filesystem/operations/is_empty.cc | 5 + .../27_io/filesystem/operations/permissions.cc | 1 + .../27_io/filesystem/operations/remove.cc | 8 + .../27_io/filesystem/operations/remove_all.cc | 4 + .../27_io/filesystem/operations/status.cc | 5 + .../filesystem/operations/temp_directory_path.cc | 13 +- .../filesystem/operations/weakly_canonical.cc | 37 +- .../filesystem/operations/canonical.cc | 10 +- .../experimental/filesystem/operations/copy.cc | 5 + .../filesystem/operations/create_directories.cc | 16 +- .../experimental/filesystem/operations/exists.cc | 5 + .../experimental/filesystem/operations/is_empty.cc | 5 + .../filesystem/operations/permissions.cc | 1 + .../experimental/filesystem/operations/remove.cc | 9 + .../filesystem/operations/remove_all.cc | 4 + .../experimental/filesystem/operations/space.cc | 17 +- 203 files changed, 17591 insertions(+), 843 deletions(-) create mode 100644 gcc/common/config/gcn/gcn-common.c create mode 100644 gcc/config/gcn/constraints.md create mode 100644 gcc/config/gcn/driver-gcn.c create mode 100644 gcc/config/gcn/gcn-builtins.def create mode 100644 gcc/config/gcn/gcn-hsa.h create mode 100644 gcc/config/gcn/gcn-modes.def create mode 100644 gcc/config/gcn/gcn-opts.h copy gcc/{gimple-ssa-warn-restrict.h => config/gcn/gcn-passes.def} (66%) create mode 100644 gcc/config/gcn/gcn-protos.h create mode 100644 gcc/config/gcn/gcn-run.c create mode 100644 gcc/config/gcn/gcn-tree.c create mode 100644 gcc/config/gcn/gcn-valu.md create mode 100644 gcc/config/gcn/gcn.c create mode 100644 gcc/config/gcn/gcn.h create mode 100644 gcc/config/gcn/gcn.md create mode 100644 gcc/config/gcn/gcn.opt create mode 100644 gcc/config/gcn/predicates.md create mode 100644 gcc/config/gcn/t-gcn-hsa create mode 100644 gcc/testsuite/g++.dg/concepts/pr87768.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr86610.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/pr86648.C create mode 100644 gcc/testsuite/g++.dg/torture/pr88861.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-37.c create mode 100644 gcc/testsuite/gcc.dg/builtin-memcpy-2.c create mode 100644 gcc/testsuite/gcc.dg/builtin-memcpy.c create mode 100644 gcc/testsuite/gcc.dg/pr88870.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-vfixupimmsd-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-vfixupimmss-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/altivec_vld_vst_addr.c create mode 100644 libgcc/config/gcn/crt0.c create mode 100644 libgcc/config/gcn/lib2-divmod-hi.c create mode 100644 libgcc/config/gcn/lib2-divmod.c create mode 100644 libgcc/config/gcn/lib2-gcn.h create mode 100644 libgcc/config/gcn/sfp-machine.h create mode 100644 libgcc/config/gcn/t-amdgcn