BRBUILDLOG:command:br_prepare_repo gcc master ---> git remote prune origin ---> git pull --all Fetching origin From git://gcc.gnu.org/git/gcc 8e0b2bf..3de2036 master -> origin/master 18eb986..8328649 gcc-5-branch -> origin/gcc-5-branch a202c6c..fdaced3 gcc-6-branch -> origin/gcc-6-branch a87f7fa..bb85d61 gcc-7-branch -> origin/gcc-7-branch + 5c35f0f...8073f25 hjl/pie/gcc-7-branch -> origin/hjl/pie/gcc-7-branch (forced update) 8e0b2bf..3de2036 trunk -> origin/trunk Updating 8e0b2bf..3de2036 Fast-forward ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 154 ++++++++++++++++++++ gcc/ada/ChangeLog | 98 +++++++++++++ gcc/ada/clean.adb | 2 +- gcc/ada/einfo.adb | 24 ++-- gcc/ada/einfo.ads | 35 ++--- gcc/ada/exp_ch3.adb | 2 +- gcc/ada/exp_util.adb | 83 +++++------ gcc/ada/exp_util.ads | 8 +- gcc/ada/freeze.adb | 4 +- gcc/ada/gcc-interface/Make-lang.in | 24 ++-- gcc/ada/lib-xref-spark_specific.adb | 50 +++---- gcc/ada/libgnarl/s-tpopsp__vxworks-rtp.adb | 100 +++++++++++++ gcc/ada/libgnarl/s-tpopsp__vxworks-tls.adb | 22 ++- gcc/ada/libgnarl/s-tpopsp__vxworks.adb | 22 ++- gcc/ada/libgnarl/s-vxwext__kernel-smp.adb | 113 +++++++++++++++ gcc/ada/libgnarl/s-vxwext__noints.adb | 126 ++++++++++++++++ gcc/ada/libgnat/s-htable.adb | 4 +- gcc/ada/libgnat/s-htable.ads | 2 +- gcc/ada/sem_ch13.adb | 158 +++++++++++++++----- gcc/ada/sem_ch3.adb | 52 +++---- gcc/ada/sem_ch7.adb | 3 +- gcc/ada/sem_ch8.adb | 1 + gcc/c/ChangeLog | 6 + gcc/c/c-typeck.c | 2 +- gcc/config/aarch64/aarch64-simd.md | 17 ++- gcc/config/aarch64/constraints.md | 8 ++ gcc/config/alpha/alpha.c | 33 +++++ gcc/config/alpha/alpha.h | 17 --- gcc/config/i386/i386-protos.h | 2 - gcc/config/i386/i386.c | 34 ++++- gcc/config/i386/i386.h | 13 -- gcc/config/ia64/ia64.c | 4 +- gcc/config/ia64/ia64.h | 18 --- gcc/config/mips/mips-protos.h | 2 - gcc/config/mips/mips.c | 22 ++- gcc/config/mips/mips.h | 13 -- gcc/config/mmix/mmix.md | 2 +- gcc/config/pa/pa-64.h | 2 +- gcc/config/pa/pa.c | 18 +++ gcc/config/pdp11/pdp11-protos.h | 2 - gcc/config/pdp11/pdp11.c | 10 +- gcc/config/pdp11/pdp11.h | 4 - gcc/config/powerpcspe/powerpcspe-protos.h | 4 - gcc/config/powerpcspe/powerpcspe.c | 39 +++-- gcc/config/powerpcspe/powerpcspe.h | 15 -- gcc/config/riscv/riscv.c | 18 ++- gcc/config/riscv/riscv.h | 6 - gcc/config/rs6000/rs6000-protos.h | 4 - gcc/config/rs6000/rs6000.c | 39 +++-- gcc/config/rs6000/rs6000.h | 15 -- gcc/config/s390/s390.c | 46 ++++++ gcc/config/s390/s390.h | 30 ---- gcc/config/sparc/sparc.c | 46 ++++++ gcc/config/sparc/sparc.h | 20 --- gcc/cp/ChangeLog | 35 +++++ gcc/cp/class.c | 10 +- gcc/cp/cp-tree.h | 20 +-- gcc/cp/lex.c | 68 +++++---- gcc/cp/name-lookup.c | 160 ++++++++++----------- gcc/cp/name-lookup.h | 4 +- gcc/cp/search.c | 8 +- gcc/doc/tm.texi | 53 ++++--- gcc/doc/tm.texi.in | 39 +---- gcc/gimple-ssa-store-merging.c | 4 +- gcc/hooks.c | 9 ++ gcc/hooks.h | 3 + gcc/lra-constraints.c | 53 +++---- gcc/reload.c | 39 +---- gcc/reload1.c | 31 ++-- gcc/system.h | 3 +- gcc/target.def | 38 ++++- gcc/targhooks.c | 12 ++ gcc/targhooks.h | 1 + gcc/testsuite/ChangeLog | 73 ++++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C | 16 +++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice18.C | 15 ++ .../g++.dg/cpp0x/lambda/lambda-variadic4.C | 11 ++ .../g++.dg/cpp0x/lambda/lambda-variadic5.C | 19 +++ gcc/testsuite/g++.dg/cpp1y/lambda-ice2.C | 21 +++ gcc/testsuite/gcc.dg/pr82167.c | 14 ++ gcc/testsuite/gcc.target/aarch64/pr62178.c | 4 +- .../gcc.target/aarch64/simd/vect_str_zero.c | 6 +- gcc/testsuite/gcc.target/aarch64/vmov_n_1.c | 27 ++-- gcc/testsuite/gcc.target/arm/acle/cdp.c | 3 +- gcc/testsuite/gcc.target/arm/acle/cdp2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldc2l.c | 3 +- gcc/testsuite/gcc.target/arm/acle/ldcl.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcr.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcr2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcrr.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mcrr2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrrc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/mrrc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc2.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stc2l.c | 3 +- gcc/testsuite/gcc.target/arm/acle/stcl.c | 3 +- .../gcc.target/powerpc/fold-vec-ld-char.c | 71 +++++++++ .../gcc.target/powerpc/fold-vec-ld-double.c | 22 +++ .../gcc.target/powerpc/fold-vec-ld-float.c | 37 +++++ gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c | 71 +++++++++ .../gcc.target/powerpc/fold-vec-ld-longlong.c | 47 ++++++ .../gcc.target/powerpc/fold-vec-ld-short.c | 71 +++++++++ gcc/testsuite/lib/target-supports.exp | 11 +- libstdc++-v3/ChangeLog | 29 ++++ libstdc++-v3/doc/doxygen/mainpage.html | 6 +- libstdc++-v3/doc/html/manual/ext_demangling.html | 2 +- libstdc++-v3/doc/xml/manual/extensions.xml | 2 +- libstdc++-v3/include/std/chrono | 75 +++++----- libstdc++-v3/libsupc++/cxxabi.h | 2 +- .../testsuite/20_util/duration/cons/dr1177.cc | 41 ++++++ .../testsuite/20_util/duration/literals/range.cc | 2 +- .../20_util/duration/requirements/typedefs_neg1.cc | 2 +- .../20_util/duration/requirements/typedefs_neg2.cc | 2 +- .../20_util/duration/requirements/typedefs_neg3.cc | 2 +- .../testsuite/20_util/time_point/cons/81468.cc | 34 +++++ 122 files changed, 2183 insertions(+), 800 deletions(-) create mode 100644 gcc/ada/libgnarl/s-tpopsp__vxworks-rtp.adb create mode 100644 gcc/ada/libgnarl/s-vxwext__kernel-smp.adb create mode 100644 gcc/ada/libgnarl/s-vxwext__noints.adb create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice18.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-variadic5.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-ice2.C create mode 100644 gcc/testsuite/gcc.dg/pr82167.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-double.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-longlong.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c create mode 100644 libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc create mode 100644 libstdc++-v3/testsuite/20_util/time_point/cons/81468.cc Current top commit: commit 3de203635e8c283cbd61e0388caab10531a87aeb Author: paolo Date: Wed Sep 13 17:28:37 2017 +0000 2017-09-13 Paolo Carlini PR c++/61135 * g++.dg/cpp0x/lambda/lambda-ice18.C: New. * g++.dg/cpp1y/lambda-ice2.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@252571 138bc75d-0d04-0410-961f-82ee72b054a4 Outstanding patch: BRBUILDLOG:starttime:1505326187.236077983 BRBUILDLOG:stoptime:1505326194.878570390 BRBUILDLOG:duration:7.642492407 BRBUILDLOG:status:0