This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 84d7f8c57b1 MSP430: Add new msp430-elfbare target adds a6d78b52f7a rs6000: Use symbolic names for the CR fields in more cases adds 1d858c08136 Add pp_write_text_as_html_like_dot_to_stream adds b82dc579862 PR middle-end/92952 - gfortran.dg/lto/pr87689 FAILs at -O2 adds 8357387ae0e PR c++/91165 - verify_gimple ICE with cached constexpr. adds b1e6e489b54 Daily bump. adds 832e1bf09ad Use add for a = a + b and a = b + a when possible. Since ex [...] adds 2a7ce910893 Add abs pattern to handle {si,di} mode abs to avoid pmax/cm [...] adds c46fecbcadb PR target/92962 * common/config/i386/i386-common.c (proce [...] adds 3e1b818b7a6 libgomp/openacc.f90 – clean-up public/private attributes adds e7cbf9e45c0 Add clz and ctz for amdgcn adds 11675edaa44 Add extract_last for amdgcn adds 4ebc134c3d4 Add pointer to PR92772 adds 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.
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 1 + gcc/ChangeLog | 112 ++++++ 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/builtins.c | 10 + gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 8 + gcc/common/config/i386/i386-common.c | 10 +- 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/gcn/gcn-valu.md | 42 ++ gcc/config/gcn/gcn.h | 4 + gcc/config/gcn/gcn.md | 30 +- gcc/config/i386/i386.c | 27 +- gcc/config/i386/i386.h | 2 + gcc/config/i386/i386.md | 141 ++++++- gcc/config/i386/x86-tune.def | 7 + gcc/config/rs6000/predicates.md | 3 +- gcc/config/rs6000/rs6000.c | 4 + gcc/config/rs6000/rs6000.md | 45 ++- gcc/cp/ChangeLog | 43 ++ gcc/cp/constexpr.c | 59 +-- gcc/cp/decl.c | 16 +- gcc/cp/decl2.c | 9 +- gcc/cp/name-lookup.c | 2 + gcc/cp/parser.c | 435 ++++++++++++++++++++- gcc/cp/pt.c | 7 +- gcc/doc/invoke.texi | 65 ++- gcc/lto-wrapper.c | 9 +- gcc/pretty-print.c | 48 +++ gcc/pretty-print.h | 3 + gcc/symtab.c | 5 + gcc/testsuite/ChangeLog | 48 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-nsdmi1.C | 12 + gcc/testsuite/g++.dg/cpp0x/constexpr-string2.C | 13 + 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 + .../g++.dg/lookup/missing-std-include-9.C | 3 + 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/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/pr92651.c | 16 + gcc/testsuite/gcc.target/i386/pr92807-1.c | 11 + gcc/testsuite/gcc.target/i386/pr92841.c | 17 + gcc/testsuite/gnat.dg/warn32.adb | 19 + gcc/testsuite/lib/target-supports.exp | 3 +- gcc/tree-vect-loop.c | 5 +- libgomp/ChangeLog | 11 + libgomp/config/accel/openacc.f90 | 18 +- libgomp/openacc.f90 | 11 +- libgomp/openacc_lib.h | 3 + 98 files changed, 2500 insertions(+), 366 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-nsdmi1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-string2.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/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.target/i386/pr92651.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92807-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92841.c create mode 100644 gcc/testsuite/gnat.dg/warn32.adb