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-allyesconfig in repository toolchain/ci/gcc.
from f54e91674c9 compiler, runtime: provide index information on bounds [...] adds db85420c6b9 [Preprocessor] small cleanups adds cfb8767c2ee compiler: handle unsafe conversion expression in escape [...] adds 17f66fbb71f Add .clangd and compile_commands.json to .gitignore. adds bfef39af7bb 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 2905f222393 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 1738f90ef6c PR c++/91360 - Implement C++20 P1143R2: constinit. * c-co [...] adds f5fafa3e7ef 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 8cfe81fc55d runtime: move osinit to Go adds 5dbfe501898 Update ABI baselines for x86 and powerpc GNU targets adds 71b0718cdfe * es.po: Update. adds 3cc4657e1f3 Daily bump. adds 42a02a51c2a Implement P1152R4: Deprecating some uses of volatile. PR [...] adds 784a155164c 2019-08-29 Richard Biener rguenther@suse.de adds 509051ab990 /cp 2019-08-29 Paolo Carlini paolo.carlini@oracle.com adds d195b9224c9 PR tree-optimization/91351 * tree-cfg.c (generate_range_t [...] adds fab9e804eb9 PR target/91560 * config/i386/i386-expand.c (expand_vec_p [...] adds 245a249c6e4 * config/abi/post/aarch64-linux-gnu/baseline_symbols.txt: [...] adds 9f5445ae399 2019-08-29 Richard Biener rguenther@suse.de adds 597d6fb2890 2019-08-29 Richard Biener rguenther@suse.de adds f079e7eee6b PR libstdc++/91067 add more missing exports for directory i [...] adds b48b72c0369 [preprocessor] Include stacking new 731dc9dad80 * ChangeLog: Fix wrong ChangeLog of my last entry. new fb910a5d439 * config/i386/i386.c (inline_secondary_memory_needed): Ret [...]
The 2 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: .gitignore | 2 + ChangeLog | 5 + gcc/ChangeLog | 80 +++- gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 20 + gcc/c-family/c-common.c | 8 +- gcc/c-family/c-common.h | 6 + gcc/c-family/c-cppbuiltin.c | 1 + gcc/c-family/c-format.c | 1 + gcc/c-family/c-opts.c | 4 + gcc/c-family/c.opt | 11 + gcc/config/i386/i386-expand.c | 140 ++++++- gcc/config/i386/i386-features.c | 40 +- gcc/config/i386/i386.c | 30 +- gcc/cp/ChangeLog | 53 +++ gcc/cp/cp-gimplify.c | 3 + gcc/cp/cp-tree.h | 11 +- gcc/cp/decl.c | 100 ++++- gcc/cp/expr.c | 22 ++ gcc/cp/lex.c | 2 + gcc/cp/parser.c | 44 ++- gcc/cp/pt.c | 12 +- gcc/cp/typeck.c | 24 +- gcc/cp/typeck2.c | 17 +- gcc/doc/invoke.texi | 22 +- gcc/fortran/ChangeLog | 18 + gcc/fortran/check.c | 16 + gcc/fortran/intrinsic.c | 54 +-- gcc/fortran/simplify.c | 34 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 9 + gcc/po/ChangeLog | 4 + gcc/po/es.po | 81 ++-- gcc/testsuite/ChangeLog | 105 +++++ gcc/testsuite/c-c++-common/Wbool-operation-1.c | 1 + gcc/testsuite/c-c++-common/gomp/atomic-1.c | 1 + gcc/testsuite/c-c++-common/gomp/atomic-9.c | 1 + .../c-c++-common/gomp/depend-iterator-1.c | 2 + gcc/testsuite/c-c++-common/gomp/loop-1.c | 12 +- gcc/testsuite/c-c++-common/gomp/order-3.c | 12 +- gcc/testsuite/c-c++-common/pr69733.c | 2 +- gcc/testsuite/c-c++-common/spec-barrier-2.c | 1 + gcc/testsuite/c-c++-common/tm/pr54893.c | 1 + gcc/testsuite/g++.dg/cpp0x/pr65327.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr84676.C | 3 +- gcc/testsuite/g++.dg/cpp0x/rv-conv2.C | 6 +- gcc/testsuite/g++.dg/cpp0x/rv1n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv1p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv2n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv2p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv3n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv3p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv4n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv4p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv5n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv5p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv6n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv6p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv7n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv7p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv8p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/trailing14.C | 2 +- gcc/testsuite/g++.dg/cpp1y/new1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/constinit1.C | 38 ++ gcc/testsuite/g++.dg/cpp2a/constinit10.C | 26 ++ gcc/testsuite/g++.dg/cpp2a/constinit11.C | 79 ++++ gcc/testsuite/g++.dg/cpp2a/constinit12.C | 14 + gcc/testsuite/g++.dg/cpp2a/constinit2.C | 14 + gcc/testsuite/g++.dg/cpp2a/constinit3.C | 58 +++ gcc/testsuite/g++.dg/cpp2a/constinit4.C | 16 + gcc/testsuite/g++.dg/cpp2a/constinit5.C | 27 ++ gcc/testsuite/g++.dg/cpp2a/constinit6.C | 5 + gcc/testsuite/g++.dg/cpp2a/constinit7.C | 11 + gcc/testsuite/g++.dg/cpp2a/constinit8.C | 18 + gcc/testsuite/g++.dg/cpp2a/constinit9.C | 24 ++ gcc/testsuite/g++.dg/cpp2a/volatile1.C | 141 +++++++ gcc/testsuite/g++.dg/cpp2a/volatile2.C | 142 +++++++ gcc/testsuite/g++.dg/cpp2a/volatile3.C | 142 +++++++ gcc/testsuite/g++.dg/cpp2a/volatile4.C | 142 +++++++ gcc/testsuite/g++.dg/expr/bool3.C | 2 + gcc/testsuite/g++.dg/expr/bool4.C | 2 +- gcc/testsuite/g++.dg/expr/cond9.C | 2 +- gcc/testsuite/g++.dg/ext/vector25.C | 2 +- gcc/testsuite/g++.dg/gomp/depend-iterator-1.C | 2 + gcc/testsuite/g++.dg/inherit/covariant21.C | 6 +- gcc/testsuite/g++.dg/init/ref18.C | 2 +- gcc/testsuite/g++.dg/ipa/pr63838.C | 6 +- gcc/testsuite/g++.dg/opt/pr91351.C | 38 ++ gcc/testsuite/g++.dg/other/pr88187.C | 2 +- gcc/testsuite/g++.dg/overload/rvalue2.C | 2 +- gcc/testsuite/g++.dg/parse/crash13.C | 3 +- gcc/testsuite/g++.dg/parse/crash46.C | 6 +- gcc/testsuite/g++.dg/parse/semicolon4.C | 2 +- gcc/testsuite/g++.dg/parse/template28.C | 3 +- gcc/testsuite/g++.dg/parse/typename4.C | 3 +- gcc/testsuite/g++.dg/spellcheck-typenames.C | 8 +- gcc/testsuite/g++.dg/warn/Wreturn-type-4.C | 1 + gcc/testsuite/g++.dg/warn/pr36069.C | 2 + gcc/testsuite/g++.old-deja/g++.mike/p9506.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/volatile1.C | 2 +- gcc/testsuite/gcc.dg/torture/vshuf-8.inc | 4 +- gcc/testsuite/gfortran.dg/allocated_3.f90 | 6 + gcc/testsuite/gfortran.dg/pr91564.f90 | 16 + gcc/testsuite/gfortran.dg/pr91565.f90 | 17 + gcc/testsuite/gfortran.dg/pr91568.f | 11 + gcc/tree-cfg.c | 2 +- gcc/tree-cfgcleanup.c | 2 + gcc/tree-switch-conversion.c | 22 +- gcc/tree-vect-slp.c | 20 +- gcc/tree-vectorizer.h | 19 +- libcpp/ChangeLog | 24 ++ libcpp/directives-only.c | 2 +- libcpp/directives.c | 4 +- libcpp/files.c | 307 +++++++-------- libcpp/init.c | 2 +- libcpp/internal.h | 33 +- libgo/Makefile.am | 37 +- libgo/Makefile.in | 51 +-- libgo/go/runtime/malloc.go | 17 + libgo/go/runtime/netpoll_kqueue.go | 1 + libgo/go/runtime/os3_solaris.go | 21 +- libgo/go/runtime/os_aix.go | 36 +- libgo/go/runtime/os_darwin.go | 73 ++++ libgo/go/runtime/os_dragonfly.go | 33 ++ libgo/go/runtime/os_freebsd.go | 105 +++++ libgo/go/runtime/os_hurd.go | 21 + libgo/go/runtime/os_linux.go | 63 +++ libgo/go/runtime/os_netbsd.go | 40 ++ libgo/go/runtime/os_openbsd.go | 60 +++ libgo/go/runtime/stubs.go | 14 - libgo/go/runtime/stubs2.go | 4 +- libgo/go/runtime/sys_darwin.go | 429 --------------------- libgo/go/runtime/sys_darwin_32.go | 32 -- libgo/go/runtime/sys_darwin_64.go | 32 -- libgo/mkrsysinfo.sh | 13 + libgo/runtime/getncpu-aix.c | 15 - libgo/runtime/getncpu-bsd.c | 24 -- libgo/runtime/getncpu-hurd.c | 16 - libgo/runtime/getncpu-irix.c | 16 - libgo/runtime/getncpu-linux.c | 36 -- libgo/runtime/getncpu-none.c | 12 - libgo/runtime/getncpu-solaris.c | 16 - libgo/runtime/go-libmain.c | 3 +- libgo/runtime/go-main.c | 3 +- libgo/runtime/runtime.h | 8 +- libstdc++-v3/ChangeLog | 26 ++ libstdc++-v3/acinclude.m4 | 2 +- .../post/aarch64-linux-gnu/baseline_symbols.txt | 7 + .../abi/post/i386-linux-gnu/baseline_symbols.txt | 7 + .../abi/post/i486-linux-gnu/baseline_symbols.txt | 7 + .../post/powerpc-linux-gnu/baseline_symbols.txt | 7 + .../powerpc64-linux-gnu/32/baseline_symbols.txt | 7 + .../post/powerpc64-linux-gnu/baseline_symbols.txt | 7 + .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 7 + .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 7 + .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 7 + libstdc++-v3/config/abi/pre/gnu.ver | 16 +- libstdc++-v3/configure | 2 +- .../testsuite/27_io/filesystem/iterators/91067.cc | 16 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- 160 files changed, 2777 insertions(+), 1159 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile4.C create mode 100644 gcc/testsuite/g++.dg/opt/pr91351.C create mode 100644 gcc/testsuite/gfortran.dg/allocated_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91564.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91565.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91568.f delete mode 100644 libgo/go/runtime/sys_darwin.go delete mode 100644 libgo/go/runtime/sys_darwin_32.go delete mode 100644 libgo/go/runtime/sys_darwin_64.go delete mode 100644 libgo/runtime/getncpu-aix.c delete mode 100644 libgo/runtime/getncpu-bsd.c delete mode 100644 libgo/runtime/getncpu-hurd.c delete mode 100644 libgo/runtime/getncpu-irix.c delete mode 100644 libgo/runtime/getncpu-linux.c delete mode 100644 libgo/runtime/getncpu-none.c delete mode 100644 libgo/runtime/getncpu-solaris.c