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-next-allnoconfig in repository toolchain/gcc.
from 0eed6e63fb5 P0595R2 - is_constant_evaluated * include/bits/c++config [...] adds 711fc91cd11 rs6000, darwin - fix bootstrap. adds 1562c831174 PR c++/88446 * cp-tree.h (maybe_constant_value): Add mani [...] adds 6b760973b51 rs6000, update Darwin call handling to latest scheme. adds 0edf78b1b2a rs6000 - Fix PR target/88343 adds 74596c68253 rs6000 - add missed hunk adds 3467ed6827b libgcc: rs6000: tramp.S: fix placement of .cfi_endproc for [...] adds d75d8ab0891 Don't mark stack pointer as clobbered in asm adds a2930cd619f PR target/86806 * config/sparc/sparc.md (unspecv): Add UN [...] adds 69b2e9311c6 [libbacktrace] Add allocfail.sh test-case adds 40019e7e9d3 require profiling support for gcc.dg/lto/20100430-1_0.c test adds 59d8a86834d PR libstdc++/80762 avoid ambiguous __constructible_from<voi [...] adds 637f32c4215 Overload std::distance and std::advance for path::iterator adds 246ca1d7e3e Fix PR number in my last commit adds af3700e3c17 Use REGNUM macros in the definitions of aarch64 PROBE_STACK regs adds b0ef00dffdd Add support for SUBTARGET_OVERRIDE_OPTIONS on aarch64 adds acf6ca2a976 Fix independent-cloneids-1.c testcase (PR88318) adds b676566dfc7 gcc/ChangeLog: adds 488d33834fc gcc/ChangeLog: adds 4a8a652d1b4 /cp 2018-12-12 Paolo Carlini paolo.carlini@oracle.com adds b98d9703bcb * omp-builtins.def (BUILT_IN_GOMP_LOOP_NONMONOTONIC_RUNTIM [...] adds 419469f7050 os/signal: increase deliver time for signal testcase adds cb23c4be5ee PR fortran/88463 * trans-openmp.c (gfc_omp_predetermined_ [...] adds 11de78ee0ea runtime: handle DW_EH_PE_absptr in type table encoding adds d6d25b4fe7b Daily bump. adds 835888ab3fa PR target/88461 * config/i386/i386.md (*zero_extendsidi2, [...] adds c8cc98b8a2e PR target/88461 * config/i386/sse.md (VI1248_AVX512VLBW, [...] adds 106ab9e0ee4 PR target/88465 * config/i386/i386.md (*movdi_internal, * [...] adds fe0fafc59e4 Add note about abort and ZCX runtime. adds e9d55edafac gcc/ * common/config/i386/i386-common.c (processor_na [...] adds 91818d6f186 [AArch64][doc] Clarify -msve-vector-bits=128 behaviour adds cd55b1f0003 Disable new tests for configurations with no libstdc++fs.a adds 46f0e1b6a8a S/390: Use VEC_INEXACT/VEC_NOINEXACT instead of magic numbers. adds 0cd64514d55 S/390: Fix zvector vec_double builtin adds 13c991350d8 Fix test to work when path::native() returns wstring adds 3586fdc5911 Fix [fs.path.gen] tests to use backslashes for mingw adds 37eaa4adc75 PR testsuite/88454 * gcc.dg/tree-ssa/split-path-5.c (__ct [...] adds 05e999dd4b4 PR libgomp/88460 * testsuite/libgomp.c++/for-24.C (result [...] adds dc014eedb0e Include gdc.test prefix in test names (PR testsuite/88041) adds a1610c98cf0 [PR c++/87531] Fix second bug adds 2dbd3990baf PR tree-optimization/88464 * tree-vect-stmts.c (vect_buil [...] adds 8541a54a6cf * gdbinit.in (pp): New macro. adds cfd86e2cfb7 [libgomp, nvptx] Fix libgomp.c/target-5.c compilation adds 879e6da4074 libitm/ * config/powerpc/target.h (htm_available): Add su [...] adds 253f39c3f9e * config/rs6000/rs6000.c (rs6000_function_arg): Ensure type [...] adds df11cb7d152 PR rtl-optimization/88416 * valtrack.c (cleanup_auto_inc_ [...] adds 6bec006a621 PR libstdc++/71044 optimize std::filesystem::path construction adds b15b89d09ec Fix handling of POSIX paths containing a root-name adds 1ed9e78d58c PR c++/88216 - ICE with class type in non-type template pa [...] adds 3923c63ef0f 2018-12-13 Vladimir Makarov vmakarov@redhat.com adds 456b21cccbc gcc/ChangeLog: * doc/extend.texi: Consistently use @code f [...] adds 060f0b578e0 PR rtl-optimization/88470 * cfgcleanup.c (outgoing_edges_ [...] adds aa1b72a3d3f PR tree-optimization/88444 * tree-inline.c (fold_marked_s [...] adds 3925bf14c0d * ipa-cp.c: Fix various comment typos. adds 8ed952e276b Daily bump. adds 6e7b2077261 * ipa-cp.c (print_all_lattices): Skip cp clones. adds 1cd65f4bb13 * auto-profile.c (AFDO_EINFO): New macro. (class edge_inf [...] adds 31bd1d429c1 * auto-profile.c (afdo_indirect_call): Skip generating his [...] adds 91199290ebb * auto-profile.c (afdo_annotate_cfg): Call update_max_bb_c [...] new 4391aaed541 match_asm_constraints: Use copy_rtx where needed (PR88001)
The 1 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: gcc/ChangeLog | 232 +++- gcc/DATESTAMP | 2 +- .../doc/gnat_ugn/platform_specific_information.rst | 12 +- gcc/auto-profile.c | 198 +-- gcc/cfgcleanup.c | 7 +- gcc/common/config/i386/i386-common.c | 3 + gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64.c | 8 +- gcc/config/i386/i386-c.c | 7 + gcc/config/i386/i386.c | 8 +- gcc/config/i386/i386.h | 3 + gcc/config/i386/i386.md | 111 +- gcc/config/i386/sse.md | 97 +- gcc/config/rs6000/darwin.md | 60 - gcc/config/rs6000/rs6000-protos.h | 6 +- gcc/config/rs6000/rs6000.c | 202 ++- gcc/config/rs6000/rs6000.md | 99 +- gcc/config/s390/s390-builtins.def | 4 +- gcc/config/s390/vx-builtins.md | 12 +- gcc/config/sparc/sparc.md | 11 + gcc/cp/ChangeLog | 41 + gcc/cp/class.c | 1 + gcc/cp/constexpr.c | 43 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 9 +- gcc/cp/mangle.c | 10 +- gcc/cp/name-lookup.c | 11 - gcc/cp/parser.c | 9 +- gcc/cp/pt.c | 3 +- gcc/cp/semantics.c | 7 +- gcc/doc/extend.texi | 321 +++-- gcc/doc/invoke.texi | 29 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-openmp.c | 3 +- gcc/function.c | 2 +- gcc/gdbinit.in | 17 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 19 +- gcc/lra-assigns.c | 7 +- gcc/lra-constraints.c | 1 + gcc/lra-int.h | 1 + gcc/lra.c | 6 +- gcc/omp-builtins.def | 12 +- gcc/testsuite/ChangeLog | 92 +- .../g++.dg/cpp2a/is-constant-evaluated3.C | 26 + gcc/testsuite/g++.dg/cpp2a/nontype-class9.C | 29 + gcc/testsuite/g++.dg/lookup/pr87531-2.C | 63 + gcc/testsuite/g++.dg/other/static5.C | 8 + gcc/testsuite/gcc.dg/independent-cloneids-1.c | 16 +- gcc/testsuite/gcc.dg/lto/20100430-1_0.c | 1 + gcc/testsuite/gcc.dg/lto/pr88297_0.c | 57 + gcc/testsuite/gcc.dg/lto/pr88297_1.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/pr88444.c | 6 + gcc/testsuite/gcc.dg/tree-ssa/split-path-5.c | 6 +- gcc/testsuite/gcc.target/i386/avx512dq-pr88465.c | 14 + gcc/testsuite/gcc.target/i386/avx512f-pr88462-1.c | 35 + gcc/testsuite/gcc.target/i386/avx512f-pr88462-2.c | 51 + gcc/testsuite/gcc.target/i386/avx512f-pr88465.c | 21 + gcc/testsuite/gcc.target/i386/funcspec-56.inc | 1 + .../gcc.target/{m68k/pr45015.c => i386/pr88414.c} | 5 +- gcc/testsuite/gcc.target/i386/pr88416.c | 5 + gcc/testsuite/gcc.target/i386/pr88461.c | 16 + .../gcc.target/i386/{pr55686.c => pr88470.c} | 4 +- .../gcc.target/s390/zvector/vec-double-1.c | 12 + .../gcc.target/s390/zvector/vec-double-2.c | 12 + gcc/testsuite/gdc.test/compilable/ddoc9676a.d | 2 +- gcc/testsuite/gdc.test/compilable/depsOutput9948.d | 2 +- gcc/testsuite/gdc.test/gdc-test.exp | 8 +- gcc/testsuite/lib/gdc-dg.exp | 4 + gcc/tree-inline.c | 2 +- gcc/tree-vect-stmts.c | 54 +- gcc/valtrack.c | 2 - libbacktrace/ChangeLog | 10 + libbacktrace/Makefile.am | 20 + libbacktrace/Makefile.in | 81 +- libbacktrace/{unittest.c => allocfail.c} | 90 +- libbacktrace/allocfail.sh | 105 ++ libbacktrace/{read.c => instrumented_alloc.c} | 102 +- libgcc/ChangeLog | 5 + libgcc/config/rs6000/tramp.S | 3 +- libgo/go/os/signal/signal_test.go | 6 +- libgo/runtime/go-unwind.c | 2 + libgomp/ChangeLog | 31 + libgomp/affinity-fmt.c | 14 +- libgomp/config/linux/ia64/futex.h | 4 +- libgomp/config/{mingw32 => nvptx}/affinity-fmt.c | 43 +- libgomp/fortran.c | 4 +- libgomp/libgomp.h | 1 + libgomp/testsuite/libgomp.c++/for-24.C | 38 +- libgomp/testsuite/libgomp.c-c++-common/for-16.c | 114 ++ libgomp/testsuite/libgomp.fortran/pr88463-1.f90 | 19 + libgomp/testsuite/libgomp.fortran/pr88463-2.f90 | 9 + libitm/ChangeLog | 5 + libitm/config/powerpc/target.h | 15 +- libstdc++-v3/ChangeLog | 99 ++ libstdc++-v3/include/bits/fs_path.h | 266 ++-- libstdc++-v3/include/experimental/bits/fs_path.h | 4 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 75 +- libstdc++-v3/src/filesystem/std-path.cc | 1355 ++++++++++++++++++-- .../27_io/filesystem/path/append/source.cc | 28 + .../27_io/filesystem/path/concat/strings.cc | 28 + .../path/{io/dr2989.cc => construct/80762.cc} | 19 +- .../filesystem/path/decompose/root_directory.cc | 4 + .../27_io/filesystem/path/generation/proximate.cc | 27 +- .../27_io/filesystem/path/generation/relative.cc | 26 +- .../27_io/filesystem/path/itr/traversal.cc | 18 + .../{preferred_separator.cc => construct/80762.cc} | 20 +- 107 files changed, 3872 insertions(+), 1043 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/is-constant-evaluated3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class9.C create mode 100644 gcc/testsuite/g++.dg/lookup/pr87531-2.C create mode 100644 gcc/testsuite/g++.dg/other/static5.C create mode 100644 gcc/testsuite/gcc.dg/lto/pr88297_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr88297_1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr88444.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-pr88465.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88462-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88462-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr88465.c copy gcc/testsuite/gcc.target/{m68k/pr45015.c => i386/pr88414.c} (67%) create mode 100644 gcc/testsuite/gcc.target/i386/pr88416.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88461.c copy gcc/testsuite/gcc.target/i386/{pr55686.c => pr88470.c} (59%) create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-double-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-double-2.c copy libbacktrace/{unittest.c => allocfail.c} (53%) create mode 100755 libbacktrace/allocfail.sh copy libbacktrace/{read.c => instrumented_alloc.c} (50%) copy libgomp/config/{mingw32 => nvptx}/affinity-fmt.c (63%) create mode 100644 libgomp/testsuite/libgomp.c-c++-common/for-16.c create mode 100644 libgomp/testsuite/libgomp.fortran/pr88463-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/pr88463-2.f90 copy libstdc++-v3/testsuite/27_io/filesystem/path/{io/dr2989.cc => construct/80762 [...] copy libstdc++-v3/testsuite/experimental/filesystem/path/{preferred_separator.cc = [...]