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-aarch64-mainline-allyesconfig in repository toolchain/ci/gcc.
from 36950f7ec3c * config/i386/i386-protos.h (ix86_expand_xorsign): New pro [...] adds 9f0968030aa 2019-01-09 Thomas Koenig tkoenig@gcc.gnu.org adds f4d3c071e54 2019-01-09 Sandra Loosemore sandra@codesourcery.com adds 130bd651781 2019-01-09 Sandra Loosemore sandra@codesourcery.com adds 5fba18a15f0 2019-01-09 Sandra Loosemore sandra@codesourcery.com adds 07c11f2be5c 2019-01-09 Sandra Loosemore sandra@codesourcery.com adds 42c13a10c1b 2019-01-09 Sandra Loosemore sandra@codesourcery.com adds 4f1634c53b2 libphobos: Merge phobos upstream b022e552a adds c8059ac97b4 PR go/86343 * go-gcc.cc (Gcc_backend::set_placeholder_str [...] adds 7fcc301fc78 Daily bump. adds e66b219eb51 2019-01-09 Steven G. Kargl kargl@gcc.gnu.org adds 02c39a5271c gcc/testsuite/ChangeLog: adds 97f353e609b gcc/ChangeLog: adds 9ccac37030d 2019-01-10 Tamar Christina tamar.christina@arm.com adds 76fb04650b2 Fix formatting adds 12f289aef78 PR c/88568 * attribs.c (handle_dll_attribute): Clear TREE [...] adds 3273d2e651f PR tree-optimization/88775 * include/bits/stl_function.h [...] adds 5f0279417e4 Include name of test in filesystem-test.XXXXXX filenames adds 2fd2b9b8425 ARM: fix -masm-syntax-unified (PR88648) adds e47a54ff1cd Add testcase from PR71959 adds ac9a84363ea Implement LWG 2221: formatted output operator for nullptr adds cbbb35ec104 Check AI_NUMERICSERV is defined before using it adds f5529091f41 Define __cpp_lib_erase_if feature test macro adds 1715824ba36 Fix filesystem::last_write_time failure with 32-bit time_t adds 2bcf19a01d1 PR middle-end/84877 PR bootstrap/88450 * function.c (ass [...] adds a794c0dc29a [Committed, AArch64] Disable tests for ilp32. adds 15cbe83daed 2019-01-10 Steven G. Kargl kargl@gcc.gnu.org adds aecc93dd4a5 2019-01-10 Richard Biener rguenther@suse.de
No new revisions were added by this update.
Summary of changes: contrib/mklog | 2 +- gcc/ChangeLog | 376 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 +- gcc/ada/ChangeLog | 41 +- gcc/ada/exp_ch11.adb | 7 +- gcc/ada/exp_ch9.adb | 2 +- gcc/ada/libgnat/s-regpat.ads | 2 +- gcc/ada/par-ch4.adb | 2 +- gcc/ada/sem_ch4.adb | 4 +- gcc/ada/set_targ.adb | 2 +- gcc/ada/types.ads | 2 +- gcc/alias.c | 12 +- gcc/attribs.c | 2 + gcc/builtins.c | 2 +- gcc/calls.c | 4 +- gcc/cgraph.c | 4 +- gcc/cgraph.h | 16 +- gcc/cgraphclones.c | 2 +- gcc/cgraphunit.c | 2 +- gcc/combine-stack-adj.c | 2 +- gcc/combine.c | 2 +- gcc/common/config/i386/i386-common.c | 2 +- gcc/config/aarch64/aarch64-builtins.c | 186 +- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64-simd-builtins.def | 19 + gcc/config/aarch64/aarch64-simd.md | 64 + gcc/config/aarch64/aarch64.c | 6 +- gcc/config/aarch64/aarch64.h | 3 + gcc/config/aarch64/arm_neon.h | 475 + gcc/config/aarch64/iterators.md | 28 + gcc/config/alpha/sync.md | 2 +- gcc/config/arc/arc.c | 2 +- gcc/config/arc/predicates.md | 2 +- gcc/config/arm/arm-builtins.c | 28 +- gcc/config/arm/arm-c.c | 3 +- gcc/config/arm/arm-protos.h | 2 + gcc/config/arm/arm.c | 59 +- gcc/config/arm/arm.h | 15 +- gcc/config/arm/arm.md | 4 +- gcc/config/arm/arm_neon.h | 439 + gcc/config/arm/arm_neon_builtins.def | 22 + gcc/config/arm/cortex-r4f.md | 2 +- gcc/config/arm/iterators.md | 19 +- gcc/config/arm/neon.md | 74 + gcc/config/arm/types.md | 3 + gcc/config/arm/unspecs.md | 6 + gcc/config/csky/csky.c | 2 +- gcc/config/csky/csky.h | 2 +- gcc/config/darwin-f.c | 2 +- gcc/config/epiphany/epiphany.md | 2 +- gcc/config/i386/i386.c | 6 +- gcc/config/i386/sol2.h | 2 +- gcc/config/m68k/m68k.c | 2 +- gcc/config/mcore/mcore.h | 2 +- gcc/config/microblaze/microblaze.md | 12 +- gcc/config/mips/20kc.md | 2 +- gcc/config/mips/sb1.md | 6 +- gcc/config/nds32/nds32.c | 4 +- gcc/config/nds32/predicates.md | 4 +- gcc/config/pa/pa.c | 10 +- gcc/config/rs6000/e300c2c3.md | 4 +- gcc/config/rs6000/rs6000.c | 4 +- gcc/config/s390/s390.h | 2 +- gcc/config/sh/sh.c | 2 +- gcc/config/sh/sh.md | 2 +- gcc/config/spu/vmx2spu.h | 4 +- gcc/cp/ChangeLog | 8 + gcc/cp/cp-tree.h | 2 +- gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 4 +- gcc/cprop.c | 2 +- gcc/dbxout.c | 2 +- gcc/df-scan.c | 2 +- gcc/doc/cfg.texi | 2 +- gcc/doc/extend.texi | 2 +- gcc/doc/fragments.texi | 2 +- gcc/doc/gty.texi | 2 +- gcc/doc/invoke.texi | 6 +- gcc/doc/lto.texi | 2 +- gcc/doc/md.texi | 16 +- gcc/doc/objc.texi | 2 +- gcc/doc/rtl.texi | 4 +- gcc/doc/tm.texi | 2 +- gcc/dse.c | 2 +- gcc/emit-rtl.c | 2 +- gcc/emit-rtl.h | 2 +- gcc/except.c | 2 +- gcc/expmed.c | 2 +- gcc/expr.c | 10 +- gcc/fold-const.c | 4 +- gcc/fortran/ChangeLog | 42 + gcc/fortran/class.c | 2 +- gcc/fortran/decl.c | 32 +- gcc/fortran/expr.c | 22 +- gcc/fortran/gfc-internals.texi | 2 +- gcc/fortran/intrinsic.texi | 4 +- gcc/fortran/invoke.texi | 2 +- gcc/fortran/io.c | 2 +- gcc/fortran/match.c | 2 +- gcc/fortran/parse.c | 4 +- gcc/fortran/primary.c | 4 +- gcc/fortran/resolve.c | 10 +- gcc/fortran/simplify.c | 3 +- gcc/fortran/symbol.c | 2 +- gcc/fortran/trans-array.c | 2 +- gcc/fortran/trans-decl.c | 2 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/fortran/trans-stmt.c | 4 +- gcc/function.c | 80 +- gcc/genautomata.c | 8 +- gcc/gimple-fold.c | 8 +- gcc/gimple-ssa-evrp-analyze.c | 4 +- gcc/go/ChangeLog | 14 + gcc/go/go-backend.c | 2 +- gcc/go/go-gcc.cc | 10 +- gcc/hard-reg-set.h | 2 +- gcc/ifcvt.c | 8 +- gcc/ipa-comdats.c | 6 +- gcc/ipa-cp.c | 2 +- gcc/ipa-devirt.c | 16 +- gcc/ipa-fnsummary.c | 8 +- gcc/ipa-icf.c | 34 +- gcc/ipa-inline-transform.c | 2 +- gcc/ipa-inline.c | 4 +- gcc/ipa-polymorphic-call.c | 20 +- gcc/ipa-profile.c | 2 +- gcc/ipa-prop.c | 10 +- gcc/ipa-pure-const.c | 10 +- gcc/ipa-reference.c | 4 +- gcc/ipa-split.c | 12 +- gcc/ipa-visibility.c | 18 +- gcc/ipa.c | 2 +- gcc/ira-build.c | 12 +- gcc/ira-color.c | 4 +- gcc/ira-conflicts.c | 4 +- gcc/ira-costs.c | 4 +- gcc/ira-int.h | 8 +- gcc/ira-lives.c | 2 +- gcc/ira.c | 10 +- gcc/ira.h | 2 +- gcc/loop-invariant.c | 4 +- gcc/loop-unroll.c | 2 +- gcc/lower-subreg.c | 6 +- gcc/lra-assigns.c | 8 +- gcc/lra-constraints.c | 30 +- gcc/lra-eliminations.c | 4 +- gcc/lra-lives.c | 2 +- gcc/lra-remat.c | 14 +- gcc/lra-spills.c | 2 +- gcc/lra.c | 4 +- gcc/lto-cgraph.c | 2 +- gcc/lto-streamer-out.c | 2 +- gcc/lto/ChangeLog | 8 + gcc/lto/lto-partition.c | 6 +- gcc/lto/lto-symtab.c | 2 +- gcc/lto/lto.c | 2 +- gcc/objc/ChangeLog | 6 + gcc/objc/objc-act.c | 20 +- gcc/po/ChangeLog | 6 + gcc/po/gcc.pot | 38108 ++++++++++--------- gcc/postreload-gcse.c | 2 +- gcc/predict.c | 6 +- gcc/profile-count.h | 8 +- gcc/profile.c | 2 +- gcc/recog.c | 2 +- gcc/ree.c | 2 +- gcc/reload.c | 4 +- gcc/reload1.c | 10 +- gcc/reorg.c | 6 +- gcc/resource.c | 4 +- gcc/rtl.def | 14 +- gcc/rtl.h | 2 +- gcc/rtlanal.c | 2 +- gcc/sched-deps.c | 4 +- gcc/sched-ebb.c | 2 +- gcc/sched-rgn.c | 2 +- gcc/sel-sched-ir.c | 2 +- gcc/sel-sched.c | 4 +- gcc/shrink-wrap.c | 4 +- gcc/simplify-rtx.c | 2 +- gcc/symtab.c | 18 +- gcc/target.def | 2 +- gcc/testsuite/ChangeLog | 85 + gcc/testsuite/g++.dg/lto/odr-1_1.C | 2 +- gcc/testsuite/gcc.dg/pr88568.c | 4 + gcc/testsuite/gcc.dg/torture/pr88792.c | 32 + .../aarch64/advsimd-intrinsics/vector-complex.c | 269 + .../advsimd-intrinsics/vector-complex_f16.c | 332 + gcc/testsuite/gcc.target/aarch64/bti-1.c | 1 + gcc/testsuite/gcc.target/aarch64/bti-2.c | 1 + gcc/testsuite/gcc.target/aarch64/bti-3.c | 1 + .../gcc.target/arm/pr88648-asm-syntax-unified.c | 14 + gcc/testsuite/gfortran.dg/common_15.f90 | 2 +- gcc/testsuite/gfortran.dg/derived_result_2.f90 | 4 +- gcc/testsuite/gfortran.dg/do_check_6.f90 | 4 +- gcc/testsuite/gfortran.dg/namelist_args.f90 | 6 +- gcc/testsuite/gfortran.dg/negative_unit_check.f90 | 4 +- gcc/testsuite/gfortran.dg/pr86322_1.f90 | 12 + gcc/testsuite/gfortran.dg/pr86322_2.f90 | 13 + gcc/testsuite/gfortran.dg/pr86322_3.f90 | 13 + gcc/testsuite/gfortran.dg/pr88376.f90 | 8 + gcc/testsuite/gfortran.dg/pure_formal_3.f90 | 2 +- gcc/testsuite/gfortran.dg/spread_simplify_1.f90 | 16 + gcc/testsuite/lib/target-supports.exp | 108 + .../obj-c++.dg/attributes/method-attribute-2.mm | 2 +- gcc/testsuite/obj-c++.dg/exceptions-3.mm | 6 +- gcc/testsuite/obj-c++.dg/exceptions-4.mm | 2 +- gcc/testsuite/obj-c++.dg/exceptions-5.mm | 6 +- .../obj-c++.dg/property/at-property-23.mm | 4 +- gcc/testsuite/obj-c++.dg/property/dotsyntax-17.mm | 10 +- .../obj-c++.dg/property/property-neg-7.mm | 8 +- .../objc.dg/attributes/method-attribute-2.m | 2 +- gcc/testsuite/objc.dg/exceptions-3.m | 6 +- gcc/testsuite/objc.dg/exceptions-4.m | 2 +- gcc/testsuite/objc.dg/exceptions-5.m | 6 +- gcc/testsuite/objc.dg/param-1.m | 4 +- gcc/testsuite/objc.dg/property/at-property-23.m | 6 +- gcc/testsuite/objc.dg/property/dotsyntax-17.m | 10 +- gcc/testsuite/objc.dg/property/property-neg-7.m | 8 +- gcc/toplev.c | 4 +- gcc/tree-call-cdce.c | 2 +- gcc/tree-cfg.c | 4 +- gcc/tree-complex.c | 2 +- gcc/tree-core.h | 2 +- gcc/tree-eh.c | 2 +- gcc/tree-inline.c | 8 +- gcc/tree-loop-distribution.c | 4 +- gcc/tree-nrv.c | 2 +- gcc/tree-profile.c | 2 +- gcc/tree-sra.c | 2 +- gcc/tree-ssa-alias.c | 2 +- gcc/tree-ssa-dce.c | 2 +- gcc/tree-ssa-dom.c | 6 +- gcc/tree-ssa-forwprop.c | 2 +- gcc/tree-ssa-loop-im.c | 2 +- gcc/tree-ssa-loop-ivcanon.c | 6 +- gcc/tree-ssa-loop-ivopts.c | 2 +- gcc/tree-ssa-loop-niter.c | 2 +- gcc/tree-ssa-phionlycprop.c | 2 +- gcc/tree-ssa-phiopt.c | 4 +- gcc/tree-ssa-pre.c | 2 +- gcc/tree-ssa-propagate.c | 2 +- gcc/tree-ssa-threadedge.c | 8 +- gcc/tree-ssa-threadupdate.c | 2 +- gcc/tree-ssa-uninit.c | 12 +- gcc/tree-ssanames.c | 2 +- gcc/tree-streamer-out.c | 2 +- gcc/tree.c | 6 +- gcc/tree.h | 2 +- gcc/vr-values.c | 2 +- include/ChangeLog | 7 + include/libiberty.h | 4 +- include/plugin-api.h | 2 +- libbacktrace/ChangeLog | 6 + libbacktrace/backtrace.h | 2 +- libgcc/ChangeLog | 12 + libgcc/config/c6x/libunwind.S | 2 +- libgcc/config/tilepro/atomic.h | 2 +- libgcc/config/vxlib-tls.c | 2 +- libgcc/generic-morestack-thread.c | 2 +- libgcc/generic-morestack.c | 2 +- libgcc/mkmap-symver.awk | 2 +- libgfortran/ChangeLog | 7 + libgfortran/caf/single.c | 16 +- libgfortran/io/unit.c | 2 +- libgomp/ChangeLog | 7 + libgomp/testsuite/libgomp.oacc-c++/pr71959-aux.cc | 35 + libgomp/testsuite/libgomp.oacc-c++/pr71959.C | 31 + libiberty/ChangeLog | 8 + libiberty/cp-demangle.c | 4 +- libiberty/floatformat.c | 2 +- libiberty/strerror.c | 2 +- libobjc/ChangeLog | 14 + libobjc/class.c | 2 +- libobjc/objc/runtime.h | 12 +- libobjc/sendmsg.c | 2 +- liboffloadmic/ChangeLog | 8 + .../include/coi/common/COIResult_common.h | 2 +- .../include/coi/source/COIBuffer_source.h | 2 +- libphobos/src/MERGE | 4 + libphobos/src/std/array.d | 6 +- libphobos/src/std/conv.d | 32 +- libphobos/src/std/datetime/date.d | 223 +- libphobos/src/std/datetime/stopwatch.d | 5 +- libphobos/src/std/datetime/systime.d | 259 - libphobos/src/std/datetime/timezone.d | 856 - libphobos/src/std/internal/windows/advapi32.d | 3 +- libphobos/src/std/json.d | 8 - libphobos/src/std/process.d | 3 +- libphobos/src/std/range/primitives.d | 67 +- libphobos/src/std/socket.d | 8 +- libphobos/src/std/string.d | 96 +- libphobos/src/std/utf.d | 16 - libstdc++-v3/ChangeLog | 72 + libstdc++-v3/config/abi/pre/gnu.ver | 8 +- libstdc++-v3/include/bits/erase_if.h | 2 + libstdc++-v3/include/bits/stl_function.h | 32 +- libstdc++-v3/include/experimental/internet | 4 + libstdc++-v3/include/ext/bitmap_allocator.h | 4 +- libstdc++-v3/include/std/deque | 3 + libstdc++-v3/include/std/forward_list | 3 + libstdc++-v3/include/std/list | 3 + libstdc++-v3/include/std/ostream | 6 + libstdc++-v3/include/std/string | 3 + libstdc++-v3/include/std/vector | 3 + libstdc++-v3/include/std/version | 1 + libstdc++-v3/src/c++17/Makefile.am | 3 +- libstdc++-v3/src/c++17/Makefile.in | 8 +- .../bits/erase_if.h => src/c++17/ostream-inst.cc} | 50 +- .../testsuite/23_containers/deque/erasure.cc | 6 + .../23_containers/forward_list/erasure.cc | 6 + .../testsuite/23_containers/list/erasure.cc | 6 + .../testsuite/23_containers/map/erasure.cc | 6 + .../testsuite/23_containers/set/erasure.cc | 6 + .../23_containers/unordered_map/erasure.cc | 6 + .../23_containers/unordered_set/erasure.cc | 6 + .../testsuite/23_containers/vector/erasure.cc | 6 + .../basic_ostream/inserters_other/char/lwg2221.cc | 9 + .../filesystem/iterators/directory_iterator.cc | 3 + .../iterators/recursive_directory_iterator.cc | 3 + .../27_io/filesystem/operations/last_write_time.cc | 16 +- .../filesystem/iterators/directory_iterator.cc | 3 + .../iterators/recursive_directory_iterator.cc | 3 + .../experimental/net/internet/resolver/base.cc | 2 + .../net/internet/resolver/ops/lookup.cc | 5 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 26 +- 327 files changed, 23798 insertions(+), 20368 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr88568.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr88792.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vector-complex.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vector-comp [...] create mode 100644 gcc/testsuite/gcc.target/arm/pr88648-asm-syntax-unified.c create mode 100644 gcc/testsuite/gfortran.dg/pr86322_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86322_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr86322_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88376.f90 create mode 100644 gcc/testsuite/gfortran.dg/spread_simplify_1.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c++/pr71959-aux.cc create mode 100644 libgomp/testsuite/libgomp.oacc-c++/pr71959.C create mode 100644 libphobos/src/MERGE copy libstdc++-v3/{include/bits/erase_if.h => src/c++17/ostream-inst.cc} (54%) create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char [...]