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-defconfig in repository toolchain/gcc.
from acd7bbb785c * tree.c (free_lang_data_in_decl): Free TREE_TYPE and alig [...] adds ca575817307 2018-11-01 Jozef Lawrynowicz jozef.l@mittosystems.com adds c49718afaa2 Avoid stray [] in ia64 assembler test. adds 54d50755ad0 * g++.dg/cpp1z/constexpr-lambda22.C: New test, adds b982cad0c1c * config/pdp11/t-pdp11 (LIB2ADD): Add divmod.c. (HOST_LIB [...] adds 9f4e846349e 2018-11-01 Thomas Koenig tkoenig@gcc.gnu.org adds 2056deb6fcc * gcc.c-torture/execute/20010904-1.c: Align 2 if pdp11. * [...] adds 23421d88d4c 2018-11-01 Paul Thomas pault@gcc.gnu.org adds 8b86833dcee 2018-11-01 Thomas Koenig tkoenig@gcc.gnu.org adds 14488580cd5 2017-11-01 Thomas Koenig tkoenig@gcc.gnu.org adds 2d2ff407f66 2018-11-01 Aaron Sawdey acsawdey@linux.ibm.com adds 8110e96e3f8 Implement P0846R0, ADL and function templates. * decl.c ( [...] adds 809562344fc * tree.c (free_lang_data_in_decl): Free TREE_TYPE and alig [...] adds 0b47d0381cb Daily bump. adds 9b7b9b8d059 2018-11-02 Richard Biener rguenther@suse.de adds 020b2e1980e 2018-11-02 Richard Biener rguenther@suse.de adds 2a0085b646f * gcc.c-torture/execute/20010904-2.c: Fix last change. * gc [...] adds 5114391d505 Fix libgphobos.spec in the wrong place with --enable-versio [...] adds 67f2146a52c Remove SPARC HAVE_AS_REGISTER_PSEUDO_OP adds 03b5661b63f [C++ PATCH] refactor duplicate_decls adds 858bf4c8553 2018-11-02 Richard Biener rguenther@suse.de adds 3024ac6836f Although there's no fundamental reason why shrink wrapping [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 82 +++++++++ gcc/DATESTAMP | 2 +- gcc/config.in | 6 - gcc/config/aarch64/aarch64.c | 6 + gcc/config/rs6000/rs6000-protos.h | 1 - gcc/config/rs6000/rs6000.c | 39 ++--- gcc/config/rs6000/rs6000.md | 20 +-- gcc/config/rs6000/vsx.md | 4 +- gcc/config/sparc/sparc.c | 2 - gcc/config/sparc/sparc.h | 7 - gcc/configure | 35 +--- gcc/configure.ac | 8 +- gcc/cp/ChangeLog | 17 ++ gcc/cp/decl.c | 138 +++++++-------- gcc/cp/lex.c | 3 + gcc/cp/parser.c | 72 ++++++-- gcc/cp/pt.c | 4 - gcc/dwarf2out.c | 5 +- gcc/fortran/ChangeLog | 53 ++++++ gcc/fortran/dependency.c | 6 + gcc/fortran/dump-parse-tree.c | 19 ++- gcc/fortran/expr.c | 167 ++++++++++++++++-- gcc/fortran/frontend-passes.c | 23 ++- gcc/fortran/gfortran.h | 7 +- gcc/fortran/intrinsic.c | 2 +- gcc/fortran/match.c | 8 + gcc/fortran/module.c | 14 ++ gcc/fortran/primary.c | 189 ++++++++++++++++++--- gcc/fortran/resolve.c | 11 +- gcc/fortran/simplify.c | 4 +- gcc/fortran/trans-array.c | 3 + gcc/fortran/trans-expr.c | 41 +++++ gcc/testsuite/ChangeLog | 115 +++++++++++++ .../c-c++-common/builtin-arith-overflow-2.c | 2 +- gcc/testsuite/g++.dg/addr_builtin-1.C | 2 +- gcc/testsuite/g++.dg/cpp1z/constexpr-lambda22.C | 20 +++ gcc/testsuite/g++.dg/cpp2a/fn-template1.C | 37 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template10.C | 22 +++ gcc/testsuite/g++.dg/cpp2a/fn-template11.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/fn-template12.C | 33 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template13.C | 32 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template14.C | 9 + gcc/testsuite/g++.dg/cpp2a/fn-template15.C | 23 +++ gcc/testsuite/g++.dg/cpp2a/fn-template16.C | 20 +++ gcc/testsuite/g++.dg/cpp2a/fn-template2.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/fn-template3.C | 29 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template4.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/fn-template5.C | 32 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template6.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/fn-template7.C | 18 ++ gcc/testsuite/g++.dg/cpp2a/fn-template8.C | 34 ++++ gcc/testsuite/g++.dg/cpp2a/fn-template9.C | 21 +++ gcc/testsuite/g++.dg/lookup/crash6.C | 2 +- gcc/testsuite/g++.dg/parse/crash38.C | 6 +- gcc/testsuite/g++.dg/parse/fn-template1.C | 15 ++ gcc/testsuite/g++.dg/parse/fn-template2.C | 17 ++ gcc/testsuite/g++.dg/parse/template19.C | 2 +- gcc/testsuite/g++.dg/template/pr61745.C | 4 +- gcc/testsuite/gcc.c-torture/execute/20010904-1.c | 10 +- gcc/testsuite/gcc.c-torture/execute/20010904-2.c | 10 +- gcc/testsuite/gcc.dg/Walloc-size-larger-than-4.c | 1 + gcc/testsuite/gcc.dg/Walloc-size-larger-than-5.c | 1 + gcc/testsuite/gcc.dg/Walloc-size-larger-than-6.c | 1 + gcc/testsuite/gcc.dg/Walloc-size-larger-than-7.c | 1 + gcc/testsuite/gcc.dg/Walloca-14.c | 1 + gcc/testsuite/gcc.dg/Wattributes-10.c | 3 +- gcc/testsuite/gcc.dg/Wlarger-than3.c | 1 + gcc/testsuite/gcc.dg/attr-alloc_size-11.c | 4 +- gcc/testsuite/gcc.dg/builtin-inf-1.c | 6 +- gcc/testsuite/gcc.dg/builtins-1.c | 2 +- gcc/testsuite/gcc.dg/compat/pr83487-1_y.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-10_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-11_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-12_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-13_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-14_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-15_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-16_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-17_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-18_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-22_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-2_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-3_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-4_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-5b_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-6b_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-7b_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-8_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-by-value-9_x.c | 2 + gcc/testsuite/gcc.dg/compat/struct-return-2_x.c | 2 + gcc/testsuite/gcc.dg/falign-labels-1.c | 1 + gcc/testsuite/gcc.dg/long_branch.c | 1 + gcc/testsuite/gcc.dg/nextafter-1.c | 1 + gcc/testsuite/gcc.dg/pr35045.c | 1 + gcc/testsuite/gcc.dg/pr48616.c | 1 + gcc/testsuite/gcc.dg/pr84100.c | 1 + gcc/testsuite/gcc.dg/torture/pr87776.c | 40 +++++ gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c | 1 + .../gcc.dg/tree-ssa/builtin-sprintf-warn-10.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/cunroll-13.c | 2 +- gcc/testsuite/gfortran.dg/bind_c_18.f90 | 2 +- gcc/testsuite/gfortran.dg/findloc_1.f90 | 13 ++ gcc/testsuite/gfortran.dg/findloc_2.f90 | 31 ++++ gcc/testsuite/gfortran.dg/findloc_3.f90 | 77 +++++++++ gcc/testsuite/gfortran.dg/findloc_4.f90 | 25 +++ gcc/testsuite/gfortran.dg/findloc_5.f90 | 47 +++++ gcc/testsuite/gfortran.dg/findloc_6.f90 | 53 ++++++ gcc/testsuite/gfortran.dg/findloc_7.f90 | 9 + gcc/testsuite/gfortran.dg/inquiry_type_ref_1.f08 | 55 ++++++ gcc/testsuite/gfortran.dg/inquiry_type_ref_2.f90 | 17 ++ gcc/testsuite/gfortran.dg/inquiry_type_ref_3.f90 | 30 ++++ gcc/tree-ssa-coalesce.c | 48 +++--- gcc/tree-ssa-sccvn.c | 3 +- libgcc/ChangeLog | 5 + libgcc/config/pdp11/t-pdp11 | 6 +- libphobos/ChangeLog | 13 ++ libphobos/Makefile.in | 5 +- libphobos/configure | 157 ++++++++++------- libphobos/configure.ac | 52 +++--- libphobos/d_rules.am | 3 + libphobos/libdruntime/Makefile.in | 7 +- libphobos/m4/druntime.m4 | 58 ++++--- libphobos/src/Makefile.in | 7 +- libphobos/testsuite/Makefile.in | 5 +- 125 files changed, 1998 insertions(+), 409 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-lambda22.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template14.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template16.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template9.C create mode 100644 gcc/testsuite/g++.dg/parse/fn-template1.C create mode 100644 gcc/testsuite/g++.dg/parse/fn-template2.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr87776.c create mode 100644 gcc/testsuite/gfortran.dg/findloc_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/findloc_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/inquiry_type_ref_1.f08 create mode 100644 gcc/testsuite/gfortran.dg/inquiry_type_ref_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/inquiry_type_ref_3.f90