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-allmodconfig in repository toolchain/ci/gcc.
from 3081f59a482 Add myself to write after approval. adds 2e94764fe22 [ARM] Add support for -mpure-code in thumb-1 (v6m) adds c691da74aea * symtab.c (symtab_node::get_partitioning_class): Aliases [...] adds 82c0f49e82a Fix vector testcases for amdgcn. adds 44ba01519c2 Revert "Fix vector testcases for amdgcn." adds ac8d0162b59 PR target/92841 * config/i386/i386.md (@stack_protect_set [...] adds ada5a6defe4 PR c++/59655 * pt.c (push_tinst_level_loc): If limit_bad_ [...] adds adbad0a15e0 * name-lookup.c (get_std_name_hint): Add std::byte. adds 7484780e06a PR c++/92576 - redeclaration of variable template. adds 6e8f413c4dc PR c++/79592 - missing explanation of invalid constexpr. adds a11de5b6f98 Use PLI to load up large constants if -mcpu=future. adds 04d2c8bc9a9 Use PLI to load up 32-bit SImode constants if -mcpu=future. adds 1085aff070c Generate PADDI to add large constants if -mcpu=future. adds fe7fc6899eb PR c++/61339 - add warning for mismatch between struct and class adds e29c7593990 Daily bump. adds 2e69adbc71d [Ada] Bad "already use-visible" warning re: use in private part adds 255fbe1f83f [Ada] Wrong error on hidden must-override primitive adds 9dbc56de1f5 [Ada] Document the introduction of the Object_Size attribut [...] adds de29907236b [Ada] Do not propagate Object_Size onto Size for composite types adds fc33838ba05 [Ada] Einfo: fix typo in comment adds a657a1e46d6 [Ada] Reject aspect specifications on number constants adds fc40c6178f7 [Ada] Reserving switch d_K for known problem isssues detection adds 2e89f60ef66 [Ada] Minor housekeeping work in Create_Standard adds d94d71e94dc [Ada] AI12-0282: shared variable control aspects on formal types adds dfa6415cd20 [Ada] Missing accessibility actuals on calls to interface c [...] adds 6c31682041f [Ada] Fix three-letter typos like "sss" in comments and docs adds b875f1852da [Ada] Simplify Big_Integer and Big_Real interface adds 0ea0bd6ef34 [Ada] Atomic aspect on formal generic params now supported [...] adds e406c8552d0 [Ada] Fix uninitialized out parameter in s-regpat.adb adds 5396d37ca96 [Ada] Missing accessibility check on access discriminants adds 8fd478e94b2 * gcc-interface/trans.c (Pragma_to_gnu) <Pragma_Warnings>: [...] adds 9f7dd44dba8 PR lto/92972 * lto-wrapper.c (merge_and_complain): Use ju [...] adds 5de3f0a1c70 Fix vect/pr65947-8.c testcase for amdgcn. adds 9d204ee051e PR c++/12333 - X::~X() with implicit this->. adds 619c19a4202 * ipa-param-manipulation.h (get_original_index): Declare. [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 64 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 121 ++++++ gcc/ada/cstand.adb | 3 +- gcc/ada/debug.adb | 5 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 2 +- gcc/ada/doc/gnat_rm/obsolescent_features.rst | 2 +- .../doc/gnat_ugn/gnat_and_program_execution.rst | 2 +- gcc/ada/einfo.ads | 37 +- gcc/ada/exp_attr.adb | 4 +- gcc/ada/exp_ch9.adb | 2 +- gcc/ada/gcc-interface/decl.c | 25 +- gcc/ada/gcc-interface/trans.c | 16 +- gcc/ada/gnat_rm.texi | 4 +- gcc/ada/gnat_ugn.texi | 2 +- gcc/ada/init.c | 2 +- gcc/ada/layout.adb | 8 - gcc/ada/libgnat/a-nbnbin.adb | 71 ++-- gcc/ada/libgnat/a-nbnbin.ads | 29 +- gcc/ada/libgnat/a-nbnbre.adb | 27 +- gcc/ada/libgnat/a-nbnbre.ads | 20 +- gcc/ada/libgnat/s-atopar.ads | 4 +- gcc/ada/libgnat/s-atopex.ads | 4 +- gcc/ada/libgnat/s-regpat.adb | 10 +- gcc/ada/libgnat/s-valrea.adb | 2 +- gcc/ada/par-ch12.adb | 13 +- gcc/ada/par-ch13.adb | 4 +- gcc/ada/par-ch6.adb | 2 +- gcc/ada/sem_attr.adb | 2 +- gcc/ada/sem_ch12.adb | 96 ++++- gcc/ada/sem_ch13.adb | 32 +- gcc/ada/sem_ch3.adb | 13 +- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch6.adb | 222 ++++++++--- gcc/ada/sem_ch8.adb | 12 +- gcc/ada/sem_eval.adb | 5 +- gcc/ada/sem_prag.adb | 28 +- gcc/ada/sem_res.adb | 27 ++ gcc/ada/sem_util.ads | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 8 + gcc/config/arm/arm-protos.h | 1 + gcc/config/arm/arm.c | 88 ++++- gcc/config/arm/arm.h | 8 +- gcc/config/arm/thumb1.md | 69 +++- gcc/config/i386/i386.md | 102 ++++- gcc/config/rs6000/predicates.md | 3 +- gcc/config/rs6000/rs6000.c | 4 + gcc/config/rs6000/rs6000.md | 41 +- gcc/cp/ChangeLog | 43 ++ gcc/cp/constexpr.c | 27 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.c | 16 +- gcc/cp/decl2.c | 9 +- gcc/cp/name-lookup.c | 2 + gcc/cp/parser.c | 440 ++++++++++++++++++++- gcc/cp/pt.c | 7 +- gcc/cp/typeck.c | 3 +- gcc/doc/invoke.texi | 48 ++- gcc/ipa-param-manipulation.c | 12 + gcc/ipa-param-manipulation.h | 3 + gcc/ipa-prop.c | 37 ++ gcc/ipa-prop.h | 1 + gcc/lto-wrapper.c | 9 +- gcc/symtab.c | 5 + gcc/testsuite/ChangeLog | 41 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-nsdmi1.C | 12 + gcc/testsuite/g++.dg/cpp0x/diag3.C | 20 + gcc/testsuite/g++.dg/cpp1y/var-templ32.C | 2 +- gcc/testsuite/g++.dg/cpp1y/var-templ65.C | 5 + gcc/testsuite/g++.dg/lookup/dtor1.C | 13 + .../g++.dg/lookup/missing-std-include-9.C | 3 + gcc/testsuite/g++.dg/parse/dtor3.C | 8 +- gcc/testsuite/g++.dg/pch/Wmismatched-tags.C | 15 + gcc/testsuite/g++.dg/pch/Wmismatched-tags.Hs | 7 + gcc/testsuite/g++.dg/warn/Wmismatched-tags.C | 278 +++++++++++++ gcc/testsuite/g++.dg/warn/Wredundant-tags.C | 128 ++++++ gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-1.c | 16 + gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-2.c | 19 + gcc/testsuite/gcc.dg/ipa/ipa-bit-cp.c | 16 + gcc/testsuite/gcc.dg/vect/pr65947-8.c | 7 +- gcc/testsuite/gcc.target/arm/pr45701-1.c | 2 +- gcc/testsuite/gcc.target/arm/pr45701-2.c | 2 +- .../gcc.target/arm/pure-code/no-literal-pool.c | 14 +- .../gcc.target/arm/pure-code/pure-code.exp | 9 +- gcc/testsuite/gcc.target/arm/thumb1-Os-mult.c | 1 + gcc/testsuite/gcc.target/i386/pr92841.c | 17 + gcc/testsuite/gnat.dg/warn32.adb | 19 + gcc/tree-ssa-ccp.c | 24 +- 89 files changed, 2277 insertions(+), 321 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-nsdmi1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/diag3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ65.C create mode 100644 gcc/testsuite/g++.dg/lookup/dtor1.C create mode 100644 gcc/testsuite/g++.dg/lookup/missing-std-include-9.C create mode 100644 gcc/testsuite/g++.dg/pch/Wmismatched-tags.C create mode 100644 gcc/testsuite/g++.dg/pch/Wmismatched-tags.Hs create mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags.C create mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags.C create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-1.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp-2.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-bit-cp.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92841.c create mode 100644 gcc/testsuite/gnat.dg/warn32.adb