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-aarch64 in repository toolchain/ci/gcc.
from 0282c4acf72 rtl-optimization/106082 - preserve EH note for no non-local goto adds aa87b7541b4 libsanitizer: cherry-pick 791e0d1bc85d adds c022c0de2a6 libgfortran: Fix up LIBGFOR_CHECK_FLOAT128 [PR106137] adds 5097cdf9b8a libgfortran: Switch some more __float128 uses to _Float128 adds b01c075e7e6 nios2: Fix PIC function call slowness adds 98c18e040e2 d: Fix build on aarch64-suse-linux adds 01779f4f3d0 c++: Rename macro location structs adds 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 [...] new 47e36785cd2 c++: Note macro locations
The 1 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/config/i386/i386.md | 22 ++- gcc/config/i386/sse.md | 10 +- gcc/config/nios2/nios2.cc | 5 +- gcc/cp/ChangeLog | 9 ++ gcc/cp/module.cc | 171 +++++++++++---------- gcc/d/ChangeLog | 47 ++++++ gcc/d/d-convert.cc | 44 +++++- gcc/d/expr.cc | 10 +- gcc/d/intrinsics.cc | 10 +- gcc/d/toir.cc | 1 + gcc/domwalk.cc | 6 +- gcc/domwalk.h | 5 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/simplify.cc | 4 + gcc/gimple-range-fold.cc | 30 ++-- 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/system.h | 4 + gcc/testsuite/ChangeLog | 49 ++++++ gcc/testsuite/g++.dg/modules/inext-1.H | 1 + 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/gfortran.dg/extends_type_of_4.f90 | 20 +++ 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 +- libgfortran/ChangeLog | 24 +++ libgfortran/acinclude.m4 | 16 +- libgfortran/config.h.in | 2 +- libgfortran/configure | 104 +++++++------ libgfortran/libgfortran.h | 56 +++---- libgfortran/mk-kinds-h.sh | 2 +- libphobos/ChangeLog | 6 + libsanitizer/tsan/tsan_rtl_s390x.S | 2 + 50 files changed, 1036 insertions(+), 298 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/gfortran.dg/extends_type_of_4.f90 create mode 100644 gcc/testsuite/jit.dg/test-pr105812-bool-operations.c