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-allmodconfig in repository toolchain/gcc.
from 3a196429759 Daily bump. adds aacb9bddd52 gcc/ 2018-11-06 Wei Xiao wei3.xiao@intel.com adds f21023fe45b gOlogy: fix debug binds in auto-inc-dec adds 05fe0fbf58f 2018-11-06 Richard Biener rguenther@suse.de adds f5824ad5081 PR ada/81878 Revert 2018-10-29 Tamar Christina <tamar. [...] adds 28fd908b326 S/390: Fix PR87723 adds 686759849b8 2018-11-06 Richard Biener rguenther@suse.de adds 2eb71ed5e63 * tree.c (free_lang_data): Reset overwite_assembler_name, [...] adds d8c4fc30e19 * gcc.dg/lto/tbaa-1.c: New testcase. adds f25b46aa2a2 Cherry-pick Solaris sanitizer fixes (PR sanitizer/80953) adds f1bd24fe7c2 Enable libsanitizer on Solaris (PR sanitizer/80953) adds 6bfaa2c34c0 * tree.c (fld_simplified_type_of): Clear TYPELESS_STORAGE flag. adds 17d59cccbcf 2018-11-06 Jozef Lawrynowicz jozef.l@mittosystems.com adds 3a97c15d33b 2018-11-06 Richard Biener rguenther@suse.de adds 7d136f71bc7 * ipa-pure-const.c (check_decl): Do not test TYPE_NEEDS_CO [...] adds 2e51c6a2914 2018-11-06 Chung-Lin Tang cltang@codesourcery.com adds f4e8d270953 S/390: Accept cdb in load-and-test-fp-1 testcase adds 42f42ed13a9 S/390: Introduce relative_long attribute adds e4ab4c64145 * tree.c (fld_type_variant): Also copy alignment; be sure [...] adds 521c7eaf2b7 Fix D compilation on Solaris adds c4bd9019a01 * tree.c (fld_simplified_type_name): Break out form ... ( [...] adds 1ff58be654e 2018-11-06 Richard Biener rguenther@suse.de adds 1ce555a208b aarch64 - Set the mode for the unspec in speculation_tracker insn. adds b6b331448e9 2018-11-06 John Bytheway jbytheway@gmail.com adds c46e445b08c 2018-11-06 Aaron Sawdey acsawdey@linux.ibm.com adds 76b49a0858e Implement std::pmr::unsynchronized_pool_resource adds 60ff6a8a784 Daily bump. adds 198a0ce90f7 [PR87874] avoid const-wide-int subreg in LRA adds 3154f40272f 2018-11-07 Richard Biener rguenther@suse.de adds c1af8d58768 Add support for Loongson MMI instructions. adds 9ae8553d4ec Add support for Loongson EXT instructions. adds 14ae3f09b9b Add support for Loongson EXT2 instructions. adds 6df30e9ff18 Add support for Loongson 3A1000 processor. adds 4a232e4a577 Add support for Loongson 3A2000/3A3000 processor. adds 2551131a7b0 Add support for Loongson 2K1000 processor. adds 4d7911cc85c Fix GNU coding style (V2). adds fc018a4c8e4 Fix UBSAN in postreload-gcse.c (PR rtl-optimization/87868). adds bcbc4a13068 * tree.c (free_lang_data_in_type): Add fld parameter; simp [...] adds cf03d84b025 Fix some typo and brain twister logical. adds bd82677411e * tree.c (fld_type_variant_equal_p): Skip TYPE_ALIGN check [...] adds 7ed0697e8f2 2018-11-07 Richard Biener rguenther@suse.de adds 529ebc2a706 Update libquadmath fmaq from glibc, fix nanq issues. adds 799610660d6 * ipa-devirt.c (odr_types_equivalent_p): Expect constants [...] adds 2fbb03c096a 2018-11-07 Richard Biener rguenther@suse.de adds 19afb9ec485 * tree.c (fld_incomplete_type_of): Clear TREE_ADDRESSABLE. [...] adds dcdd05414ff * gcc.dg/pr87874.c: Compile only for int128 effective target. adds 551e7781317 [PR C++/87904] lookup ICE adds 02839a9aaff [AArch64] Add -mcpu/-mtune support for Arm Ares adds 8476ce07cff [arm] Add support for Arm Ares adds 13e2281a8c5 doc: Use @: where needed adds 475f5e49955 Fix linker script to use [jmy] to match size_t parameters adds 1323f5b016d * common.opt: Add -Wattribute-warning. * [...] adds 9c3798ce55b 2018-11-07 Jozef Lawrynowicz jozef.l@mittosystems.com adds c1a2658bac9 2018-11-07 Jozef Lawrynowicz jozef.l@mittosystems.com adds e7b82989780 2018-11-06 Hafiz Abid Qadeer abidh@codesourcery.com adds 0d307362723 [PR/87936] --disable-checking bootstrap break adds e983724bce1 Daily bump. adds dfe524f205a 2018-11-07 Sandra Loosemore sandra@codesourcery.com
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + config/iconv.m4 | 2 +- gcc/ChangeLog | 457 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/auto-inc-dec.c | 128 +++- gcc/common.opt | 4 + gcc/config.gcc | 4 +- gcc/config/aarch64/aarch64-cores.def | 1 + gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.md | 2 +- gcc/config/arm/arm-cpus.in | 11 + gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 6 +- gcc/config/default-d.c | 1 + 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/sol2.h | 7 + gcc/config/i386/sse.md | 72 +- gcc/config/i386/subst.md | 14 +- gcc/config/mips/gs264e.md | 133 ++++ gcc/config/mips/gs464.md | 137 ++++ gcc/config/mips/gs464e.md | 137 ++++ gcc/config/mips/{loongson.md => loongson-mmi.md} | 155 ++-- .../mips/{loongson.h => loongson-mmiintrin.h} | 15 +- gcc/config/mips/loongson.h | 669 +----------------- gcc/config/mips/loongson3a.md | 137 ---- gcc/config/mips/mips-cpus.def | 5 +- gcc/config/mips/mips-protos.h | 1 + gcc/config/mips/mips-tables.opt | 25 +- gcc/config/mips/mips.c | 71 +- gcc/config/mips/mips.h | 94 ++- gcc/config/mips/mips.md | 85 ++- gcc/config/mips/mips.opt | 14 +- gcc/config/msp430/msp430.h | 11 +- gcc/config/rs6000/rs6000.md | 14 +- gcc/config/s390/s390.md | 96 ++- gcc/config/{glibc-d.c => sol2-d.c} | 33 +- gcc/config/sol2.h | 33 + gcc/config/sparc/sol2.h | 7 +- gcc/config/sparc/sparc.c | 12 + gcc/config/t-sol2 | 7 +- gcc/configure | 2 +- gcc/cp/ChangeLog | 6 + gcc/cp/cp-tree.h | 3 +- gcc/cp/tree.c | 16 +- gcc/doc/extend.texi | 12 +- gcc/doc/fragments.texi | 2 +- gcc/doc/gimple.texi | 4 +- gcc/doc/implement-c.texi | 2 +- gcc/doc/install.texi | 10 +- gcc/doc/invoke.texi | 112 ++- gcc/doc/md.texi | 23 +- gcc/doc/plugins.texi | 4 +- gcc/doc/rtl.texi | 4 +- gcc/doc/sourcebuild.texi | 10 +- gcc/doc/tm.texi | 12 +- gcc/doc/tm.texi.in | 6 +- gcc/doc/ux.texi | 4 +- gcc/expr.c | 3 +- gcc/ipa-devirt.c | 85 ++- gcc/ipa-inline.c | 14 +- gcc/ipa-pure-const.c | 2 +- gcc/lra.c | 2 +- gcc/lto-streamer-out.c | 1 - gcc/mem-stats.h | 22 +- gcc/postreload-gcse.c | 14 +- gcc/profile-count.h | 2 +- gcc/simplify-rtx.c | 32 + gcc/stor-layout.c | 21 +- gcc/target.def | 6 +- gcc/testsuite/ChangeLog | 147 ++++ .../c-c++-common/asan/alloca_loop_unpoisoning.c | 3 +- gcc/testsuite/g++.dg/lookup/pr87904.C | 21 + gcc/testsuite/g++.dg/lto/odr-1_1.C | 2 +- gcc/testsuite/g++.dg/lto/pr87906_0.C | 35 + gcc/testsuite/g++.dg/lto/pr87906_1.C | 23 + gcc/testsuite/g++.dg/vect/pr87914.cc | 49 ++ gcc/testsuite/gcc.c-torture/compile/pr65595.c | 2 +- gcc/testsuite/gcc.dg/Wno-attribute-warning.c | 8 + gcc/testsuite/gcc.dg/lto/tbaa-1.c | 41 ++ gcc/testsuite/gcc.dg/pr87874.c | 33 + gcc/testsuite/gcc.dg/pr87894.c | 26 + gcc/testsuite/gcc.target/i386/avx-1.c | 41 +- .../gcc.target/i386/avx512f-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmpd-2.c | 4 +- .../gcc.target/i386/avx512f-vfixupimmps-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmps-2.c | 4 +- .../gcc.target/i386/avx512f-vfixupimmsd-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmsd-2.c | 4 +- .../gcc.target/i386/avx512f-vfixupimmss-1.c | 8 +- .../gcc.target/i386/avx512f-vfixupimmss-2.c | 4 +- .../gcc.target/i386/avx512vl-vfixupimmpd-1.c | 8 +- .../gcc.target/i386/avx512vl-vfixupimmps-1.c | 8 +- gcc/testsuite/gcc.target/i386/pr18041-1.c | 13 + gcc/testsuite/gcc.target/i386/pr18041-2.c | 14 + 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/testsuite/gcc.target/mips/loongson-ctz.c | 11 + gcc/testsuite/gcc.target/mips/loongson-dctz.c | 11 + .../mips/loongson-shift-count-truncated-1.c | 6 +- gcc/testsuite/gcc.target/mips/loongson-simd.c | 4 +- gcc/testsuite/gcc.target/mips/mips.exp | 13 + gcc/testsuite/gcc.target/msp430/pr87691.c | 41 ++ gcc/testsuite/gcc.target/msp430/special-regs.c | 16 + gcc/testsuite/gcc.target/s390/load-and-test-fp-1.c | 2 +- gcc/testsuite/gcc.target/s390/pr87723.c | 29 + gcc/testsuite/lib/target-supports.exp | 69 +- gcc/tree-streamer-in.c | 7 +- gcc/tree-streamer-out.c | 1 - gcc/tree-vect-loop-manip.c | 3 +- gcc/tree-vect-loop.c | 87 ++- gcc/tree-vect-slp.c | 4 +- gcc/tree-vect-stmts.c | 35 +- gcc/tree-vectorizer.h | 3 + gcc/tree.c | 111 ++- gcc/vec.h | 2 +- gnattools/ChangeLog | 16 + gnattools/Makefile.in | 13 +- intl/ChangeLog | 4 + intl/configure | 2 +- libcpp/ChangeLog | 4 + libcpp/configure | 2 +- libgomp/ChangeLog | 78 ++ libgomp/libgomp.map | 34 + libgomp/oacc-mem.c | 142 +++- libgomp/openacc.f90 | 422 +++++++++++ libgomp/openacc.h | 10 + libgomp/openacc_lib.h | 156 ++++ .../{lib-12.c => lib-94.c} | 9 +- .../{lib-66.c => lib-95.c} | 27 +- .../{lib-15.f90 => lib-16.f90} | 13 +- libquadmath/ChangeLog | 14 + libquadmath/math/fmaq.c | 82 +-- libquadmath/math/nanq.c | 6 +- libquadmath/printf/flt1282mpn.c | 12 +- libquadmath/printf/printf_fphex.c | 6 +- libquadmath/quadmath-imp.h | 26 +- libquadmath/strtod/mpn2flt128.c | 18 +- libquadmath/strtod/strtoflt128.c | 15 +- libquadmath/update-quadmath.py | 5 +- libsanitizer/ChangeLog | 18 + libsanitizer/configure.tgt | 4 + .../sanitizer_common/sanitizer_internal_defs.h | 1 + .../sanitizer_platform_limits_solaris.h | 3 +- .../sanitizer_common/sanitizer_procmaps_solaris.cc | 2 + libsanitizer/sanitizer_common/sanitizer_solaris.cc | 45 +- .../sanitizer_common/sanitizer_stacktrace.h | 2 +- .../sanitizer_common/sanitizer_stacktrace_sparc.cc | 5 +- libstdc++-v3/ChangeLog | 46 ++ libstdc++-v3/config/abi/pre/gnu.ver | 9 + libstdc++-v3/configure | 8 +- libstdc++-v3/include/debug/safe_sequence.tcc | 3 + libstdc++-v3/include/std/memory_resource | 105 ++- libstdc++-v3/src/c++17/Makefile.am | 5 + libstdc++-v3/src/c++17/Makefile.in | 5 + libstdc++-v3/src/c++17/memory_resource.cc | 786 ++++++++++++++++++++- .../unsynchronized_pool_resource/allocate.cc | 155 ++++ .../unsynchronized_pool_resource/is_equal.cc} | 17 +- .../options.cc} | 27 +- .../unsynchronized_pool_resource/release.cc | 113 +++ 168 files changed, 5316 insertions(+), 1936 deletions(-) create mode 100644 gcc/config/mips/gs264e.md create mode 100644 gcc/config/mips/gs464.md create mode 100644 gcc/config/mips/gs464e.md rename gcc/config/mips/{loongson.md => loongson-mmi.md} (88%) copy gcc/config/mips/{loongson.h => loongson-mmiintrin.h} (98%) delete mode 100644 gcc/config/mips/loongson3a.md copy gcc/config/{glibc-d.c => sol2-d.c} (58%) create mode 100644 gcc/testsuite/g++.dg/lookup/pr87904.C create mode 100644 gcc/testsuite/g++.dg/lto/pr87906_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr87906_1.C create mode 100644 gcc/testsuite/g++.dg/vect/pr87914.cc create mode 100644 gcc/testsuite/gcc.dg/Wno-attribute-warning.c create mode 100644 gcc/testsuite/gcc.dg/lto/tbaa-1.c create mode 100644 gcc/testsuite/gcc.dg/pr87874.c create mode 100644 gcc/testsuite/gcc.dg/pr87894.c create mode 100644 gcc/testsuite/gcc.target/i386/pr18041-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr18041-2.c create mode 100644 gcc/testsuite/gcc.target/mips/loongson-ctz.c create mode 100644 gcc/testsuite/gcc.target/mips/loongson-dctz.c create mode 100644 gcc/testsuite/gcc.target/msp430/pr87691.c create mode 100644 gcc/testsuite/gcc.target/msp430/special-regs.c create mode 100644 gcc/testsuite/gcc.target/s390/pr87723.c copy libgomp/testsuite/libgomp.oacc-c-c++-common/{lib-12.c => lib-94.c} (76%) copy libgomp/testsuite/libgomp.oacc-c-c++-common/{lib-66.c => lib-95.c} (58%) copy libgomp/testsuite/libgomp.oacc-fortran/{lib-15.f90 => lib-16.f90} (72%) create mode 100644 libstdc++-v3/testsuite/20_util/unsynchronized_pool_resource/all [...] copy libstdc++-v3/testsuite/{18_support/aligned_alloc/aligned_alloc.cc => 20_util/ [...] copy libstdc++-v3/testsuite/20_util/{function_objects/not_fn/87538.cc => unsynchro [...] create mode 100644 libstdc++-v3/testsuite/20_util/unsynchronized_pool_resource/release.cc