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-lts-defconfig in repository toolchain/gcc.
from 928ac93cd2f 2018-12-11 Steven G. Kargl kargl@gcc.gnu.org adds 919873c72f8 PR c++/88449 * constexpr.c (struct constexpr_call): Add p [...] adds 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.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 89 +++++++++- gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64.c | 8 +- gcc/config/rs6000/darwin.md | 60 ------- gcc/config/rs6000/rs6000-protos.h | 6 +- gcc/config/rs6000/rs6000.c | 196 +++++++++++++++------ gcc/config/rs6000/rs6000.md | 99 +++++------ gcc/config/sparc/sparc.md | 11 ++ gcc/cp/ChangeLog | 33 ++++ gcc/cp/constexpr.c | 49 ++++-- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 9 +- gcc/doc/extend.texi | 100 ++++++----- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-openmp.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/omp-builtins.def | 12 +- gcc/testsuite/ChangeLog | 25 +++ .../g++.dg/cpp2a/is-constant-evaluated1.C | 6 +- ...stant-evaluated1.C => is-constant-evaluated2.C} | 34 ++-- .../g++.dg/cpp2a/is-constant-evaluated3.C | 26 +++ 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 + 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 | 13 ++ libgomp/config/linux/ia64/futex.h | 4 +- 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 + libstdc++-v3/ChangeLog | 26 +++ libstdc++-v3/include/bits/c++config | 6 + libstdc++-v3/include/bits/fs_path.h | 43 ++++- libstdc++-v3/include/experimental/bits/fs_path.h | 4 +- libstdc++-v3/include/std/type_traits | 6 + .../testsuite/20_util/is_constant_evaluated/1.cc | 80 +++++++++ .../noexcept.cc} | 8 +- .../path/{io/dr2989.cc => construct/80762.cc} | 18 +- .../27_io/filesystem/path/itr/traversal.cc | 18 ++ .../filesystem/path/construct/80762.cc} | 19 +- 49 files changed, 1220 insertions(+), 394 deletions(-) copy gcc/testsuite/g++.dg/cpp2a/{is-constant-evaluated1.C => is-constant-evaluated [...] create mode 100644 gcc/testsuite/g++.dg/cpp2a/is-constant-evaluated3.C create mode 100644 gcc/testsuite/g++.dg/other/static5.C copy libbacktrace/{unittest.c => allocfail.c} (53%) create mode 100755 libbacktrace/allocfail.sh copy libbacktrace/{read.c => instrumented_alloc.c} (50%) 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 create mode 100644 libstdc++-v3/testsuite/20_util/is_constant_evaluated/1.cc copy libstdc++-v3/testsuite/20_util/{remove_cvref/requirements/explicit_instantiat [...] copy libstdc++-v3/testsuite/27_io/filesystem/path/{io/dr2989.cc => construct/80762 [...] copy libstdc++-v3/testsuite/{20_util/pair/86751.cc => experimental/filesystem/path [...]