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/gcc.
from a351f1bbff7 S/390: Add a new pattern for r{o,x}sbg adds 885b1010f4b 2018-11-16 Richard Biener rguenther@suse.de adds 1109d9d362c 2018-11-16 Richard Biener rguenther@suse.de adds 8ac6652dd92 Fix ICE in lto_symtab_merge_symbols_1 (PR lto/88004). adds 03fac02cc11 Don't use %z printf length specifier adds baa13bededa [Patch][libstdc++.exp] Update the usage of cached result. adds 8f9783e44ef [PR c++/87269] Mark string operator overload in template defn. adds 9ee615a44b0 Allow memory operands for PTWRITE adds be9e723cb40 Remove ovl_used, it is no longer needed * cp-tree.h (OVL_ [...] adds 7ec2d0f7415 * tree-switch-conversion.h (switch_decision_tree::emit_cas [...] adds 3b06a8b36d9 When running the testsuite on boards that can't report an e [...] adds 1cc6e4a452b PR middle-end/88032 * optabs.c (expand_binop): For op0_mo [...] adds bee3d99f717 PR middle-end/87854 * c-common.c (fix_string_type): Rejec [...] adds 31e4e2349e9 PR target/88051 * config/i386/i386.md (floatunsdidf2): Al [...] adds 6b8784b2b7e PR rtl-optimization/87475 * cfgrtl.c (patch_jump_insn): A [...] adds 453b5ac5a0c [gcc] 2018-11-16 Michael Meissner meissner@linux.ibm.com adds b67e663d5f7 libphobos: Add IEEE quadruple support to core.internal.convert adds 863c62e0bf4 Implement P0479R5, [[likely]] and [[unlikely]]. adds cf465ccdc51 PR c++/52869 adds 1d8e601cbfd PR c++/87269 * g++.dg/lookup/pr87269.C (std::size_t): New [...] adds db879ec7d1b 2018-11-16 Jozef Lawrynowicz jozef.l@mittosystems.com adds 781161f0efe Daily bump. adds 19efecf665e 2018-11-17 Jozef Lawrynowicz jozef.l@mittosystems.com adds c3e9144f11e 2018-11-16 Sandra Loosemore sandra@codesourcery.com adds 922195f877c * config/mn10300/mn10300.md (adddi3_degenerate): Remove bo [...] adds 07d7895abbd 2018-11-16 Sandra Loosemore sandra@codesourcery.com adds c1e903927fc Fix wrong alignment returned by .alignof property. adds fc9dd36922b PR ipa/87957 * ipa-devirt.c (warn_odr): Look for main var [...] adds 2c9099d3af1 PR rtl-optimization/88018 * cfgrtl.c (fixup_abnormal_edge [...] adds d45dad8de66 PR tree-optimization/87546 * tree-vect-patterns.c (vect_l [...] adds 9ca7280907c libphobos: Add IEEE quadruple support for std.conv adds d08ca92ee70 2018-11-17 Sandra Loosemore sandra@codesourcery.com adds 9518fecf8db 2018-11-17 Sandra Loosemore sandra@codesourcery.com adds eb995d0edd5 RISC-V: Fix epilogue unwind info with fp and single sp adjust. adds 94fd7e5dda9 Implement std::pmr::synchronized_pool_resource adds 3325e8a1642 Daily bump. adds cb750c32a63 2018-11-17 Eric Gallager egallager@gcc.gnu.org San [...] adds a9992512f9d Correct ChangeLog for PR31357 fix
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 204 ++++- gcc/DATESTAMP | 2 +- gcc/alloc-pool.h | 8 +- gcc/bitmap.h | 6 +- gcc/c-family/ChangeLog | 11 + gcc/c-family/c-attribs.c | 2 +- gcc/c-family/c-common.c | 23 +- gcc/c-family/c-common.h | 1 + gcc/c-family/c-lex.c | 4 +- gcc/cfgrtl.c | 9 +- gcc/config/i386/i386.md | 5 +- gcc/config/i386/sse.md | 11 +- gcc/config/mn10300/mn10300.md | 1 - gcc/config/msp430/msp430.c | 5 + gcc/config/riscv/riscv.c | 23 +- gcc/config/rs6000/constraints.md | 2 +- gcc/config/rs6000/predicates.md | 154 +--- gcc/config/rs6000/rs6000-cpus.def | 7 +- gcc/config/rs6000/rs6000-protos.h | 6 - gcc/config/rs6000/rs6000.c | 400 +-------- gcc/config/rs6000/rs6000.md | 142 ---- gcc/config/rs6000/rs6000.opt | 4 - gcc/cp/ChangeLog | 42 + gcc/cp/cp-gimplify.c | 93 ++ gcc/cp/cp-tree.h | 5 +- gcc/cp/decl.c | 2 +- gcc/cp/friend.c | 6 - gcc/cp/parser.c | 74 +- gcc/cp/pt.c | 14 +- gcc/cp/semantics.c | 5 - gcc/cp/tree.c | 103 +-- gcc/d/ChangeLog | 5 + gcc/d/d-target.cc | 2 +- gcc/doc/cpp.texi | 3 + gcc/doc/invoke.texi | 220 +++-- gcc/doc/md.texi | 2 +- gcc/doc/tm.texi | 6 + gcc/ggc-common.c | 4 +- gcc/ggc-page.c | 51 +- gcc/gimplify.c | 10 +- gcc/input.c | 30 +- gcc/ipa-devirt.c | 24 +- gcc/lto/ChangeLog | 7 + gcc/lto/lto-symtab.c | 5 +- gcc/mem-stats.h | 6 +- gcc/optabs.c | 8 +- gcc/rtl.c | 6 +- gcc/system.h | 6 +- gcc/target-def.h | 15 + gcc/target.def | 6 + gcc/target.h | 3 + gcc/targhooks.c | 4 +- gcc/testsuite/ChangeLog | 44 + gcc/testsuite/g++.dg/DRs/dr1207-1.C | 23 + gcc/testsuite/g++.dg/DRs/dr1207-2.C | 12 + gcc/testsuite/g++.dg/cpp2a/attr-likely1.C | 38 + gcc/testsuite/g++.dg/cpp2a/attr-likely2.C | 12 + gcc/testsuite/g++.dg/cpp2a/attr-likely3.C | 8 + gcc/testsuite/g++.dg/cpp2a/attr-likely4.C | 19 + gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 12 + gcc/testsuite/g++.dg/lookup/pr87269.C | 19 + gcc/testsuite/g++.dg/lto/pr54625-2_0.c | 1 + gcc/testsuite/g++.dg/opt/pr87475.C | 7 + gcc/testsuite/g++.dg/parse/concat1.C | 6 +- gcc/testsuite/g++.dg/tsan/pr88018.C | 6 + gcc/testsuite/gcc.c-torture/compile/pr46534.c | 4 +- gcc/testsuite/gcc.c-torture/execute/printf-2.c | 1 + gcc/testsuite/gcc.c-torture/execute/user-printf.c | 1 + gcc/testsuite/gcc.dg/concat2.c | 6 +- gcc/testsuite/gcc.dg/vect/O3-pr87546.c | 29 + gcc/testsuite/gcc.target/powerpc/fusion3.c | 18 - gcc/testsuite/gcc.target/powerpc/fusion4.c | 12 - gcc/tree-cfg.c | 6 +- gcc/tree-dfa.c | 4 +- gcc/tree-phinodes.c | 5 +- gcc/tree-ssanames.c | 4 +- gcc/tree-switch-conversion.c | 47 +- gcc/tree-switch-conversion.h | 8 +- gcc/tree-vect-patterns.c | 8 +- gcc/tree-vrp.c | 2 +- gcc/varasm.c | 14 + gcc/vec.c | 10 +- libphobos/libdruntime/core/internal/convert.d | 135 ++- libphobos/src/std/conv.d | 378 +++------ libstdc++-v3/ChangeLog | 43 + libstdc++-v3/config/abi/pre/gnu.ver | 19 +- libstdc++-v3/include/std/memory_resource | 78 +- libstdc++-v3/include/std/shared_mutex | 102 ++- libstdc++-v3/include/std/version | 5 + libstdc++-v3/src/c++17/memory_resource.cc | 291 +++++++ .../allocate.cc | 112 +-- .../cons.cc | 27 +- .../is_equal.cc | 11 +- .../synchronized_pool_resource/multithreaded.cc | 86 ++ .../synchronized_pool_resource/options.cc} | 72 +- .../release.cc | 19 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 933 +++++---------------- .../performance/20_util/memory_resource/pools.cc | 371 +++++++- 98 files changed, 2587 insertions(+), 2278 deletions(-) create mode 100644 gcc/testsuite/g++.dg/DRs/dr1207-1.C create mode 100644 gcc/testsuite/g++.dg/DRs/dr1207-2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/attr-likely4.C create mode 100644 gcc/testsuite/g++.dg/lookup/pr87269.C create mode 100644 gcc/testsuite/g++.dg/opt/pr87475.C create mode 100644 gcc/testsuite/g++.dg/tsan/pr88018.C create mode 100644 gcc/testsuite/gcc.dg/vect/O3-pr87546.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion3.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion4.c copy libstdc++-v3/testsuite/20_util/{unsynchronized_pool_resource => synchronized_ [...] copy libstdc++-v3/testsuite/20_util/{unsynchronized_pool_resource => synchronized_ [...] copy libstdc++-v3/testsuite/20_util/{unsynchronized_pool_resource => synchronized_ [...] create mode 100644 libstdc++-v3/testsuite/20_util/synchronized_pool_resource/multi [...] copy libstdc++-v3/testsuite/{30_threads/shared_mutex/try_lock/2.cc => 20_util/sync [...] copy libstdc++-v3/testsuite/20_util/{unsynchronized_pool_resource => synchronized_ [...]