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-aarch64-mainline-defconfig in repository toolchain/ci/gcc.
from b1a5e1b2bcf Daily bump. adds d3585f5d0df c++: Add missing verify_type_context call [PR97904] adds 771a4552b63 testsuite/arm: add missing -mthumb to several tests adds 4a8c54359a5 Document bootstrap-asan configure option adds b510765dedf Fix "noinit" attribute being ignored for -O0 and -fdata-sections adds fb8309d4abd cp/decl.c: Set DECL_INITIAL before attribute processing adds 762ca20364a Implement the "persistent" attribute adds 692d3b77275 fix hybrid SLP discovery debug stmt issue adds 77ee207e17d MSP430: Remove target-specific handling of the "persistent" [...] adds ff1c10c1c5a c++: Add empty module.cc adds 204b61b906f Diagnostic for module importation adds 54af3008b6f Do not leak SSANAMES in lto streamer adds 7ee0681e055 Release ipa-prop's agg.items and make alocation more careful adds fd62daea40e libstdc++: Link tests to libatomic as required [PR 97948] adds bcbde431aa4 log/syslog: correct asm name for C function adds 183ae52b226 libstdc++: make atomic waiting depend on gthreads or futexes adds 92b47a321e1 libstdc++: Add configure checks for semaphores adds 0986d3bc621 libstdc++: Fix linker errors due to missing 'inline' keywords adds 1ccee0fbfa8 libstdc++: Fix variable declared with wrong type adds eae68c434f2 testsuite: Adjust pruning adds 53a90650663 config.sub, config.guess : Import upstream 2020-11-07. adds f80565da335 Adjust rtx_costs for h8300 adds f38a33a2745 ipa: special pass-through op for Fortran strides new ed431431e06 c: Allow comparison of pointers to complete and incomplete [...] new 8e6198d0f8e Daily bump. new 6692c400f20 Dump type attributes in dump_function_to_file. new 5700973f4a3 tree-opt: Fix segfault in tree-if-conv.c with -march=armv8. [...]
The 4 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: ChangeLog | 5 + config.guess | 250 ++++---- config.sub | 632 +++++++++++---------- gcc/ChangeLog | 90 +++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-attribs.c | 141 +++-- gcc/c/ChangeLog | 6 + gcc/c/c-typeck.c | 4 +- gcc/config/h8300/h8300.c | 10 + gcc/config/msp430/msp430.c | 114 +--- gcc/cp/ChangeLog | 16 + gcc/cp/Make-lang.in | 5 +- gcc/cp/decl.c | 13 + gcc/cp/module.cc | 21 + gcc/cp/pt.c | 4 + gcc/diagnostic.c | 21 +- gcc/doc/extend.texi | 37 +- gcc/doc/install.texi | 4 + gcc/doc/sourcebuild.texi | 3 + gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-cp.c | 48 +- gcc/ipa-prop.c | 155 +++-- gcc/ipa-prop.h | 16 +- gcc/lto-streamer-in.c | 8 +- gcc/testsuite/ChangeLog | 78 +++ gcc/testsuite/c-c++-common/torture/attr-noinit-1.c | 7 + gcc/testsuite/c-c++-common/torture/attr-noinit-2.c | 8 + gcc/testsuite/c-c++-common/torture/attr-noinit-3.c | 11 + .../c-c++-common/torture/attr-noinit-invalid.c | 12 + .../torture/attr-noinit-main.inc} | 37 +- .../c-c++-common/torture/attr-persistent-1.c | 8 + .../c-c++-common/torture/attr-persistent-2.c | 8 + .../c-c++-common/torture/attr-persistent-3.c | 10 + .../c-c++-common/torture/attr-persistent-invalid.c | 11 + .../c-c++-common/torture/attr-persistent-main.inc | 58 ++ gcc/testsuite/g++.dg/ext/sve-sizeless-1.C | 33 +- gcc/testsuite/g++.dg/ext/sve-sizeless-2.C | 33 +- gcc/testsuite/g++.dg/vect/simd-12.cc | 36 ++ .../msp430/data-attributes.C} | 18 +- gcc/testsuite/g++.target/msp430/msp430.exp | 44 ++ gcc/testsuite/gcc.dg/attr-access-5.c | 16 + gcc/testsuite/gcc.dg/c11-compare-incomplete-1.c | 52 ++ gcc/testsuite/gcc.dg/c11-compare-incomplete-2.c | 52 ++ gcc/testsuite/gcc.dg/c99-compare-incomplete-1.c | 52 ++ gcc/testsuite/gcc.dg/c99-compare-incomplete-2.c | 52 ++ gcc/testsuite/gcc.dg/tree-ssa/pr97849.c | 16 + .../gcc.target/arm/cortex-m55-nodsp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nodsp-flag-softfp.c | 2 +- .../arm/cortex-m55-nodsp-nofp-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-softfp.c | 2 +- .../arm/cortex-m55-nofp-nomve-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nomve-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nomve-flag-softfp.c | 2 +- .../gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c | 2 +- .../arm/cortex-m55-nomve.fp-flag-softfp.c | 2 +- .../gcc.target/arm/mve/intrinsics/pr97327.c | 2 +- .../gcc.target/msp430/data-attributes-2.c | 13 +- .../gcc.target/msp430/pr78818-auto-warn.c | 4 +- gcc/testsuite/gfortran.dg/ipcp-array-2.f90 | 45 ++ gcc/testsuite/lib/prune.exp | 10 +- gcc/testsuite/lib/target-supports.exp | 14 +- gcc/tree-cfg.c | 17 +- gcc/tree-if-conv.c | 13 +- gcc/tree-ssa.c | 7 +- gcc/tree-ssa.h | 2 +- gcc/tree-ssanames.c | 8 +- gcc/tree-vect-slp.c | 2 + gcc/tree.h | 14 + gcc/varasm.c | 29 +- libgo/go/log/syslog/syslog_c.c | 2 +- libstdc++-v3/ChangeLog | 50 ++ libstdc++-v3/acinclude.m4 | 37 ++ libstdc++-v3/config.h.in | 4 + libstdc++-v3/configure | 58 ++ libstdc++-v3/include/bits/atomic_base.h | 18 + libstdc++-v3/include/bits/atomic_timed_wait.h | 4 +- libstdc++-v3/include/bits/atomic_wait.h | 22 +- libstdc++-v3/include/bits/semaphore_base.h | 134 ++--- libstdc++-v3/include/std/atomic | 10 +- libstdc++-v3/include/std/semaphore | 7 +- libstdc++-v3/include/std/version | 4 +- .../29_atomics/atomic_float/wait_notify.cc | 1 + .../29_atomics/atomic_integral/wait_notify.cc | 1 + .../testsuite/29_atomics/atomic_ref/wait_notify.cc | 1 + 86 files changed, 2010 insertions(+), 811 deletions(-) create mode 100644 gcc/cp/module.cc create mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-1.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-2.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-3.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-noinit-invalid.c rename gcc/testsuite/{gcc.c-torture/execute/noinit-attribute.c => c-c++-common/tor [...] create mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-1.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-2.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-3.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-invalid.c create mode 100644 gcc/testsuite/c-c++-common/torture/attr-persistent-main.inc create mode 100644 gcc/testsuite/g++.dg/vect/simd-12.cc copy gcc/testsuite/{gcc.target/msp430/data-attributes-2.c => g++.target/msp430/dat [...] create mode 100644 gcc/testsuite/g++.target/msp430/msp430.exp create mode 100644 gcc/testsuite/gcc.dg/attr-access-5.c create mode 100644 gcc/testsuite/gcc.dg/c11-compare-incomplete-1.c create mode 100644 gcc/testsuite/gcc.dg/c11-compare-incomplete-2.c create mode 100644 gcc/testsuite/gcc.dg/c99-compare-incomplete-1.c create mode 100644 gcc/testsuite/gcc.dg/c99-compare-incomplete-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr97849.c create mode 100644 gcc/testsuite/gfortran.dg/ipcp-array-2.f90