This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/gcc.
from b8f284d3673 Fortran: improve error recovery for EXTENDS_TYPE_OF() [PR106121] adds 49d508065bd jit: avoid calloc() poisoning on musl [PR106102] adds 329bef49da3 d: Fix error: aggregate value used where floating point was [...] adds 3183acc8e04 compiler: check repeated const expressions in new scope adds e3a5c77388a libgccjit: Fix bug where unary_op will return an integer ty [...] adds ce600bc4643 Daily bump. adds e484755aecd target: Fix asm generation for AVX builtins when using -mas [...] adds 918ccccbb0e Don't use gori dependencies to optimize. adds 0f6eef39804 testsuite/102690: Only check warning for lp64 in Warray-bou [...] adds 1e6ff6993c9 MAINTAINERS: Add myself for write after approval adds aa1ae74711b Revert "MAINTAINERS: Add myself for write after approval" adds 721aa2cc44d remove dead member variable in dom_jt_state adds aea329432b8 Avoid computing RPO for update_ssa adds 00193676a5a Use xchg for DImode double word rotate by 32 bits with -m32 [...] adds 47e36785cd2 c++: Note macro locations adds fa22c9c7a97 Implement ggc_vrange_allocator. adds 6c96b14a19a libstdc++: Fix experimental::filesystem::status on Windows [...] adds 1eef21ccfa5 libstdc++: Improve exceptions thrown from fs::temp_directory_path new c1fe8ddf684 libstdc++: Fix comment typos new 8a8ee37a332 lto: Fix option merging [PR106129] new d489ec082ea c-family: Add <time.h> names to diagnostics for known headers
The 3 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 | 32 ++++++ gcc/DATESTAMP | 2 +- gcc/c-family/known-headers.cc | 14 +++ gcc/config/i386/i386.md | 22 ++++- gcc/config/i386/sse.md | 10 +- gcc/cp/ChangeLog | 9 ++ gcc/cp/module.cc | 98 ++++++++++++------ gcc/d/ChangeLog | 47 +++++++++ gcc/d/d-convert.cc | 44 ++++++++- gcc/d/expr.cc | 10 +- gcc/d/toir.cc | 1 + gcc/domwalk.cc | 6 +- gcc/domwalk.h | 5 +- gcc/fortran/ChangeLog | 8 ++ gcc/gimple-range-cache.cc | 4 +- gcc/gimple-range-edge.h | 2 +- gcc/gimple-range-fold.cc | 30 +++--- gcc/gimple-range-infer.h | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 110 ++++----------------- gcc/go/gofrontend/expressions.h | 105 ++++++++++++++++++++ gcc/go/gofrontend/parse.cc | 89 +++++++++++++++++ gcc/go/gofrontend/parse.h | 1 + gcc/jit/ChangeLog | 14 +++ gcc/jit/jit-playback.cc | 6 +- gcc/jit/jit-recording.cc | 2 +- gcc/jit/libgccjit.cc | 2 +- gcc/lto-wrapper.cc | 39 +++++--- gcc/system.h | 4 + gcc/testsuite/ChangeLog | 49 +++++++++ gcc/testsuite/g++.dg/modules/inext-1.H | 1 + gcc/testsuite/g++.dg/spellcheck-stdlib.C | 29 ++++++ gcc/testsuite/g++.dg/warn/Warray-bounds-16.C | 2 +- gcc/testsuite/gcc.dg/pr106114.c | 14 +++ gcc/testsuite/gcc.target/i386/pr106095.c | 47 +++++++++ gcc/testsuite/gcc.target/i386/xchg-3.c | 12 +++ gcc/testsuite/gdc.dg/pr106139a.d | 36 +++++++ gcc/testsuite/gdc.dg/pr106139b.d | 36 +++++++ gcc/testsuite/gdc.dg/pr106139c.d | 27 +++++ gcc/testsuite/gdc.dg/pr106139d.d | 27 +++++ gcc/testsuite/jit.dg/test-asm.cc | 1 + .../jit.dg/test-pr105812-bool-operations.c | 89 +++++++++++++++++ gcc/tree-into-ssa.cc | 2 +- gcc/tree-ssa-dom.cc | 8 +- gcc/value-range.h | 57 +++++++---- libgfortran/ChangeLog | 24 +++++ libphobos/ChangeLog | 6 ++ libstdc++-v3/include/bits/utility.h | 3 +- libstdc++-v3/src/c++17/fs_ops.cc | 34 ++++--- libstdc++-v3/src/filesystem/ops.cc | 87 +++++++++++++--- .../filesystem/operations/temp_directory_path.cc | 5 + .../filesystem/operations/temp_directory_path.cc | 11 ++- 52 files changed, 1098 insertions(+), 229 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr106114.c create mode 100644 gcc/testsuite/gcc.target/i386/pr106095.c create mode 100644 gcc/testsuite/gcc.target/i386/xchg-3.c create mode 100644 gcc/testsuite/gdc.dg/pr106139a.d create mode 100644 gcc/testsuite/gdc.dg/pr106139b.d create mode 100644 gcc/testsuite/gdc.dg/pr106139c.d create mode 100644 gcc/testsuite/gdc.dg/pr106139d.d create mode 100644 gcc/testsuite/jit.dg/test-pr105812-bool-operations.c