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_debug in repository toolchain/ci/gcc.
from 6838d1b33dd Update gcc de.po, sv.po. adds 2c83c3fbd2b Daily bump. adds 074226d5aa8 Fix wrong result for 1.0/3.0 at -O2 -fno-omit-frame-pointer [...] adds 150bde36c11 Fix ICE in compute_fn_summary adds 2e0bb9eec2d c++: Completeness of typedef structs [PR 99294] adds 4ed0a92f6cf s390: add exceptions for param modified by target pragma adds 491d5b3cf82 dwarf2unwind : Force the CFA after remember/restore pairs [ [...] adds 3104dbdcf4a Do not call Set_Cloned_Subtype on private type adds 8893888621f Daily bump. adds 76c99cb1133 Fix __sprintfkf prototype in libgcc. adds 34d39d14091 IBM Z: Run mul-signed-overflow tests only on z14 adds ff92ede8d26 vrp: Improve register_edge_assert_for [PR95757] adds 796a35b2bd6 IBM Z: arch14: Add command line options adds 2bd58910b04 IBM Z: arch14: New instrinsics adds d6378b9785b c++: Avoid building garbage trees from tsubst_requires_expr adds 04b10596fe2 c++: Some preparatory type canonicalization fixes adds 276cb81bec6 c++: Delay normalizing nested requirements until satisfaction adds e52f8ec25c0 c++: Fix satisfaction of placeholder type constraints [PR96443] adds f8e4d7a6597 analyzer: remove dead code adds 168b75ff54b Fix PR ada/99095 adds 5a233ae4d8c dwarf2out: Fix up split-dwarf .debug_macro handling [PR99319] adds 66ecb059c9d PR c++/99251 - inconsistent -Wnonnull warning behaviour wit [...] adds 397ed1dbffe PR middle-end/99295 - documentation on __attribute__((mallo [...] adds e7ca37649e4 PR middle-end/99276 - grammar in diagnostics for overflowin [...] adds 41fbacdd103 diagnostics: fix ICE on fix-it hints on very long lines [PR99323] adds df003d1e0bf libbacktrace: pass -1 to error callback for unrecognized DWARF new d1776b77570 compiler: allow //go:embed in files underscore-importing embed new 8b6ebc025cf [PATCH] Fix Ada bootstrap failure on Cygwin since switch to [...] new 7fddf3dbb98 outputs.exp: skip @file -save-temps if target has -L or -I new 1c4b7b367cf aix: Fix TLS thread pointer function names.
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: gcc/ChangeLog | 56 ++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/cstreams.c | 5 + gcc/ada/sem_ch3.adb | 2 +- gcc/ada/sem_ch8.adb | 10 +- gcc/analyzer/diagnostic-manager.cc | 6 +- gcc/builtins.c | 3 +- gcc/c-family/ChangeLog | 7 + gcc/common/config/s390/s390-common.c | 4 + gcc/config.gcc | 2 +- gcc/config/darwin-protos.h | 1 + gcc/config/darwin.c | 10 + gcc/config/darwin.h | 5 + gcc/config/i386/i386.c | 35 +-- gcc/config/i386/winnt.c | 17 +- gcc/config/rs6000/rs6000.md | 4 +- gcc/config/s390/driver-native.c | 2 +- gcc/config/s390/s390-builtin-types.def | 3 + gcc/config/s390/s390-builtins.def | 12 + gcc/config/s390/s390-c.c | 2 +- gcc/config/s390/s390-opts.h | 1 + gcc/config/s390/s390.c | 10 + gcc/config/s390/s390.h | 20 +- gcc/config/s390/s390.md | 19 +- gcc/config/s390/s390.opt | 3 + gcc/config/s390/vecintrin.h | 6 + gcc/config/s390/vx-builtins.md | 55 ++++ gcc/cp/ChangeLog | 8 + gcc/cp/class.c | 67 +++-- gcc/cp/constraint.cc | 320 ++++++++++----------- gcc/cp/cp-tree.h | 17 +- gcc/cp/module.cc | 4 +- gcc/cp/parser.c | 12 + gcc/cp/pt.c | 81 +++--- gcc/cp/rtti.c | 24 +- gcc/diagnostic-show-locus.c | 4 +- gcc/doc/extend.texi | 19 +- gcc/doc/tm.texi | 4 + gcc/doc/tm.texi.in | 2 + gcc/dwarf2cfi.c | 6 + gcc/dwarf2out.c | 29 +- gcc/fortran/ChangeLog | 13 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/embed.cc | 15 - gcc/go/gofrontend/gogo.cc | 5 + gcc/go/gofrontend/gogo.h | 11 +- gcc/go/gofrontend/parse.cc | 2 +- gcc/ipa-fnsummary.c | 15 +- gcc/lto/ChangeLog | 7 + gcc/optc-save-gen.awk | 6 + gcc/po/ChangeLog | 4 + gcc/target.def | 14 + gcc/testsuite/ChangeLog | 27 ++ gcc/testsuite/g++.dg/concepts/abbrev9.C | 26 ++ gcc/testsuite/g++.dg/cpp1z/auto1.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda15.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/concepts-placeholder3.C | 19 ++ gcc/testsuite/g++.dg/cpp2a/concepts-return-req2.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-ts1.C | 2 +- gcc/testsuite/g++.dg/eh/seh-xmm-unwind.C | 61 ++++ .../g++.dg/modules/{tdef-inst-1.h => pr99294.h} | 0 gcc/testsuite/g++.dg/modules/pr99294_a.C | 18 ++ gcc/testsuite/g++.dg/modules/pr99294_b.C | 12 + gcc/testsuite/g++.dg/warn/Wnonnull12.C | 29 ++ gcc/testsuite/g++.dg/warn/Wnonnull9.C | 20 +- gcc/testsuite/gcc.dg/pr99323-1.c | 17 ++ gcc/testsuite/gcc.dg/pr99323-2.c | 11 + gcc/testsuite/gcc.misc-tests/outputs.exp | 12 + .../gcc.target/s390/mul-signed-overflow-1.c | 2 +- .../gcc.target/s390/mul-signed-overflow-2.c | 2 +- .../gcc.target/s390/target-attribute/pr99313.c | 5 + .../s390/zvector/vec-nnpa-fp16-convert.c | 34 +++ .../s390/zvector/vec-nnpa-fp32-convert-1.c | 27 ++ .../s390/zvector/vec_convert_from_fp16.c | 12 + .../gcc.target/s390/zvector/vec_convert_to_fp16.c | 12 + .../s390/zvector/vec_extend_to_fp32_hi.c | 12 + .../s390/zvector/vec_extend_to_fp32_lo.c | 12 + .../gcc.target/s390/zvector/vec_round_from_fp32.c | 12 + gcc/testsuite/gnat.dg/limited5.adb | 17 ++ gcc/testsuite/lib/target-supports.exp | 16 ++ gcc/tree-vrp.c | 22 +- gcc/tree.h | 10 +- libbacktrace/backtrace.h | 15 +- libbacktrace/dwarf.c | 58 ++-- libcpp/line-map.c | 8 + libgcc/config/rs6000/_sprintfkf.c | 1 + libgcc/config/rs6000/_sprintfkf.h | 3 +- 88 files changed, 1172 insertions(+), 403 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/auto1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-placeholder3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-return-req2.C create mode 100644 gcc/testsuite/g++.dg/eh/seh-xmm-unwind.C copy gcc/testsuite/g++.dg/modules/{tdef-inst-1.h => pr99294.h} (100%) create mode 100644 gcc/testsuite/g++.dg/modules/pr99294_a.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99294_b.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull12.C create mode 100644 gcc/testsuite/gcc.dg/pr99323-1.c create mode 100644 gcc/testsuite/gcc.dg/pr99323-2.c create mode 100644 gcc/testsuite/gcc.target/s390/target-attribute/pr99313.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-nnpa-fp16-convert.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-nnpa-fp32-convert-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_convert_from_fp16.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_convert_to_fp16.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_extend_to_fp32_hi.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_extend_to_fp32_lo.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_round_from_fp32.c create mode 100644 gcc/testsuite/gnat.dg/limited5.adb