This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_debug in repository toolchain/ci/gcc.
from d74c4c6a1b4 rs6000: Handle pcrel sibcalls to longcall functions [PR104894] adds da066c4269c Daily bump. adds 6afb21b824d LoongArch: Fix bug for tmpdir-g++.dg-struct-layout-1/t033. adds 4195fced8a1 c++: using operator= [PR105223] adds 0899b22d932 c++: rodata and defaulted ctor [PR104142] adds 82a4c5c7044 IBM zSystems: Add support for z16 as CPU name. adds 91a38e8a848 builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] adds d481d13786c i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] adds 152f243fdac i386: i386-expand formatting fixes adds 62d5bb0f35f tree-optimization/105226 - avoid splitting abnormal edges adds 1bd96873cf7 tree-optimization/105232 - handle overly large sizes in com [...] adds 1210fd6e69e arm: remove unnecessary armv9-a multilib variant [PR104144] adds 31cccadcf2d tree-optimization/105235 - clean EH in execute_cse_conv_1 adds 62082d278d1 arm: fix testsuite failure of reg_equal_test.c [PR101755] adds 7c7e78e9c46 ipa/104303 - revert overly conservative DCE change adds e2c7070ac77 c++: requires-expr in pack expansion using pack [PR103105] adds 0c9bc1a2274 Revert "[nvptx] Fix ASM_SPEC workaround for sm_30" adds 71863c997bf Revert "[nvptx] Use --no-verify for sm_30" adds aa7874596b9 Let nvptx-as figure out the target architecture [PR97348] adds 164c6a1c5d7 c++: non-array new alignment [PR102071] adds 791a968630b c++: local function versioning [PR104669] adds af80ea97b61 libgccjit: Add support for sized integer types, including 1 [...] adds 30f7c83e9cf libgccjit: Add support for bitcasts [PR104071] adds 5780ff348ad libgccjit: Add support for register variables [PR104072] adds 79e1a6fb9ba libgccjit: Add function to hide stderr logs [PR104073] adds 6e5ad1cc24a libgccjit: Add support for setting the alignment [PR104293] adds 2ce0f5185ba libstdc++: Reduce memory usage in std::stacktrace::current adds e48933f00d6 libstdc++: Use nothrow new in std::stacktrace adds 7cf88759957 libstdc++: Use allocator to construct std::stacktrace_entry [...] adds b2c007b87dc libstdc++: shrink-to-fit in std::basic_stacktrace::current( [...] adds 3c742621ed2 libstdc++: Prefer to use mmap instead of malloc in libbacktrace
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 64 + gcc/DATESTAMP | 2 +- gcc/builtins.cc | 30 +- gcc/c-family/ChangeLog | 7 + gcc/common/config/s390/s390-common.cc | 4 +- gcc/config.gcc | 2 +- gcc/config/arm/t-aprofile | 25 +- gcc/config/arm/t-multilib | 9 +- gcc/config/i386/i386-expand.cc | 51 +- gcc/config/i386/i386.cc | 3 +- gcc/config/loongarch/loongarch.cc | 8 +- gcc/config/nvptx/nvptx.h | 19 - gcc/config/nvptx/nvptx.opt | 1 - gcc/config/s390/driver-native.cc | 6 +- gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390.cc | 14 +- gcc/config/s390/s390.h | 16 +- gcc/config/s390/s390.md | 6 +- gcc/config/s390/s390.opt | 5 +- gcc/cp/ChangeLog | 20 + gcc/cp/class.cc | 19 +- gcc/cp/decl.cc | 24 +- gcc/cp/decl2.cc | 12 +- gcc/cp/init.cc | 2 +- gcc/cp/pt.cc | 2 +- gcc/doc/invoke.texi | 3 +- gcc/jit/docs/_build/texinfo/libgccjit.texi | 1998 ++++++++++++-------- gcc/jit/docs/topics/compatibility.rst | 57 + gcc/jit/docs/topics/contexts.rst | 15 + gcc/jit/docs/topics/expressions.rst | 78 + gcc/jit/docs/topics/types.rst | 41 + gcc/jit/jit-builtins.cc | 1 + gcc/jit/jit-common.h | 3 +- gcc/jit/jit-playback.cc | 70 +- gcc/jit/jit-playback.h | 21 + gcc/jit/jit-recording.cc | 268 ++- gcc/jit/jit-recording.h | 77 +- gcc/jit/libgccjit.cc | 112 +- gcc/jit/libgccjit.h | 96 +- gcc/jit/libgccjit.map | 28 + gcc/reginfo.cc | 18 + gcc/rtl.h | 1 + gcc/testsuite/ChangeLog | 52 + gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 4 + gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C | 18 + gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C | 23 + gcc/testsuite/g++.dg/opt/const7.C | 7 + gcc/testsuite/g++.dg/opt/pr105235-1.C | 12 + gcc/testsuite/g++.dg/template/using31.C | 16 + gcc/testsuite/g++.target/i386/mv31.C | 10 + gcc/testsuite/gcc.dg/asan/pr105214.c | 16 + gcc/testsuite/gcc.dg/pr105211.c | 11 + gcc/testsuite/gcc.dg/pr105226.c | 23 + gcc/testsuite/gcc.target/arm/multilib.exp | 19 +- gcc/testsuite/gcc.target/arm/reg_equal_test.c | 25 +- gcc/testsuite/jit.dg/all-non-failing-tests.h | 16 + gcc/testsuite/jit.dg/harness.h | 4 + gcc/testsuite/jit.dg/test-bitcast.c | 61 + gcc/testsuite/jit.dg/test-error-bad-bitcast.c | 62 + gcc/testsuite/jit.dg/test-error-bad-bitcast2.c | 62 + .../jit.dg/test-error-register-variable-bad-name.c | 35 + .../test-error-register-variable-size-mismatch.c | 38 + gcc/testsuite/jit.dg/test-register-variable.c | 56 + gcc/testsuite/jit.dg/test-setting-alignment.c | 66 + gcc/testsuite/jit.dg/test-types.c | 131 ++ gcc/toplev.cc | 2 + gcc/tree-ssa-dce.cc | 2 +- gcc/tree-ssa-math-opts.cc | 15 +- gcc/tree-vect-loop-manip.cc | 3 +- gcc/tree.cc | 17 + gcc/tree.h | 1 + libstdc++-v3/ChangeLog | 48 + libstdc++-v3/acinclude.m4 | 35 +- libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 59 +- libstdc++-v3/include/std/stacktrace | 243 ++- .../testsuite/19_diagnostics/stacktrace/current.cc | 86 + 77 files changed, 3400 insertions(+), 1121 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C create mode 100644 gcc/testsuite/g++.dg/opt/const7.C create mode 100644 gcc/testsuite/g++.dg/opt/pr105235-1.C create mode 100644 gcc/testsuite/g++.dg/template/using31.C create mode 100644 gcc/testsuite/g++.target/i386/mv31.C create mode 100644 gcc/testsuite/gcc.dg/asan/pr105214.c create mode 100644 gcc/testsuite/gcc.dg/pr105211.c create mode 100644 gcc/testsuite/gcc.dg/pr105226.c create mode 100644 gcc/testsuite/jit.dg/test-bitcast.c create mode 100644 gcc/testsuite/jit.dg/test-error-bad-bitcast.c create mode 100644 gcc/testsuite/jit.dg/test-error-bad-bitcast2.c create mode 100644 gcc/testsuite/jit.dg/test-error-register-variable-bad-name.c create mode 100644 gcc/testsuite/jit.dg/test-error-register-variable-size-mismatch.c create mode 100644 gcc/testsuite/jit.dg/test-register-variable.c create mode 100644 gcc/testsuite/jit.dg/test-setting-alignment.c create mode 100644 libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc