This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_eabi_stm32/gnu_eabi-master-arm_eabi-coremark-O2 in repository toolchain/ci/gcc.
from 9c7d5e8846e d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos [...] adds db184a3453b libstdc++: Fix diagnostic pragma push that should be pop adds a5f65cf7ad6 pr103523: Check for PLUS/MINUS support adds 4a87a8e4b13 amdgcn: Change offload variable table discovery adds 2a1c3b69c01 PR ipa/103601: ICE compiling CSiBE in ipa-modref's insert_kill. adds 207775085ff param: Add missing . in description. adds 68fd247e15e Replace t-ppccomm by t-vxworks in libgcc/config/rs6000 adds ca1c7065e9d libstdc++: Fix definition of _GLIBCXX_NO_SLEEP config macro adds ffb632517fc libstdc++: Guard mutex and condvar with gthreads macro [PR103638] adds 8a404feb400 Remove assignment to STMP_FIXINC from t-vxworks adds 57b291c27ee Fix inaccuracies in VxWorks LINK_SPEC adds c82e492616e libstdc++: Some time_get fixes [PR78714] adds 982a2c9b786 libstdc++: Add std::time_get %r support [PR71367] adds bb6a1ebb858 Fortran: fix check for pointer dummy arguments with INTENT(IN) adds 0df964ba287 c++: Add test for C++23 auto(x) adds 1e2eee7b29e symtab: fix comment typo adds a2f4b4b76cd jit: set DECL_CONTEXT of RESULT_DECL [PR103562] adds b504917e43b libgcc, Darwin: Update darwin10 unwinder shim dependencies. adds 0bceef1671a Daily bump. adds 2e8067041d1 libstdc++: check length in string append [PR103534] adds 8b2885dee57 libgcc: vxcrtstuff.c: remove ctor/dtor declarations adds 365c7c6ac54 libgcc: vxcrtstuff.c: make ctor/dtor functions static adds c87ff875867 Fix handling of thunks in ipa-modref adds 2f217f7218b Avoid updating hot bb threshold in call speculation code adds 7e913caad08 Fortran: fix checking of elemental functions of type CLASS adds 611fdb0fc5b libgccjit: Add support for types used by atomic builtins [P [...] adds c6b7f68bfd6 libgccjit: Add support for TLS variable [PR95415] adds e8decbe783f Daily bump. adds e93809f6236 Terminate BB analysis on NULL memory access in ipa-pure-con [...] adds aeedb00a1ae nvptx: Add (experimental) support for HFmode with -misa=sm_53 adds 0b52083ea2c libgccjit: Add support for setting the link section of glob [...] adds b8f7ff76d6f Replace gnu::unique_ptr with std::unique_ptr adds c8dcf64b31e Daily bump. adds 01ad8c54fdc pragma: Update target option node when optimization changes [...] adds 3b61f06b2e1 Do not ICE on ternary expressions when calculating value ranges
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 93 +++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 - gcc/analyzer/ChangeLog | 4 + gcc/analyzer/engine.cc | 2 +- gcc/attribs.c | 13 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/known-headers.cc | 2 +- gcc/c-family/name-hint.h | 12 +- gcc/c/ChangeLog | 5 + gcc/c/c-decl.c | 2 +- gcc/c/c-parser.c | 2 +- gcc/config/gcn/mkoffload.c | 51 +-- gcc/config/nvptx/nvptx-c.c | 4 +- gcc/config/nvptx/nvptx-modes.def | 2 + gcc/config/nvptx/nvptx-opts.h | 3 +- gcc/config/nvptx/nvptx.c | 35 +- gcc/config/nvptx/nvptx.h | 1 + gcc/config/nvptx/nvptx.md | 77 ++++ gcc/config/nvptx/nvptx.opt | 3 + gcc/config/t-vxworks | 1 - gcc/config/vxworks.h | 4 +- gcc/cp/ChangeLog | 12 + gcc/cp/error.c | 2 +- gcc/cp/lex.c | 2 +- gcc/cp/name-lookup.c | 10 +- gcc/cp/parser.c | 2 +- gcc/d/ChangeLog | 35 ++ gcc/fortran/ChangeLog | 15 + gcc/fortran/check.c | 32 +- gcc/fortran/expr.c | 9 +- gcc/fortran/resolve.c | 3 +- gcc/ipa-fnsummary.c | 2 +- gcc/ipa-modref-tree.h | 3 +- gcc/ipa-modref.c | 23 +- gcc/ipa-profile.c | 12 - gcc/ipa-pure-const.c | 22 ++ gcc/jit/ChangeLog | 50 +++ gcc/jit/docs/topics/compatibility.rst | 18 + gcc/jit/docs/topics/expressions.rst | 58 +++ gcc/jit/jit-builtins.c | 10 +- gcc/jit/jit-playback.c | 1 + gcc/jit/jit-playback.h | 12 + gcc/jit/jit-recording.c | 67 +++- gcc/jit/jit-recording.h | 30 +- gcc/jit/libgccjit.c | 31 ++ gcc/jit/libgccjit.h | 35 ++ gcc/jit/libgccjit.map | 10 + gcc/params.opt | 2 +- gcc/selftest-run-tests.c | 1 - gcc/selftest.h | 1 - gcc/symtab.c | 2 +- gcc/system.h | 8 +- gcc/testsuite/ChangeLog | 63 ++++ gcc/testsuite/g++.dg/cpp23/auto-fncast10.C | 18 + gcc/testsuite/g++.dg/warn/Wstringop-overflow-8.C | 10 + gcc/testsuite/gcc.c-torture/compile/pr103513.c | 8 + gcc/testsuite/gcc.dg/ipa/pr103601.c | 35 ++ gcc/testsuite/gcc.target/aarch64/pr103523.c | 8 + gcc/testsuite/gcc.target/nvptx/float16-1.c | 53 +++ gcc/testsuite/gcc.target/powerpc/pr103515.c | 30 ++ gcc/testsuite/gfortran.dg/move_alloc_8.f90 | 4 +- gcc/testsuite/gfortran.dg/pointer_intent_9.f90 | 33 ++ gcc/testsuite/gfortran.dg/pr103606.f90 | 12 + gcc/testsuite/jit.dg/all-non-failing-tests.h | 26 ++ gcc/testsuite/jit.dg/jit.exp | 33 ++ gcc/testsuite/jit.dg/test-builtin-types.c | 43 +++ gcc/testsuite/jit.dg/test-error-bad-assignment.c | 78 ++++ gcc/testsuite/jit.dg/test-fuzzer.c | 8 +- gcc/testsuite/jit.dg/test-link-section-assembler.c | 37 ++ gcc/testsuite/jit.dg/test-pr103562.c | 62 ++++ gcc/testsuite/jit.dg/test-tls.c | 64 ++++ gcc/tree-vect-loop.c | 13 +- gcc/unique-ptr-tests.cc | 236 ------------ include/ChangeLog | 8 + include/gomp-constants.h | 2 +- include/unique-ptr.h | 405 --------------------- libgcc/ChangeLog | 21 ++ libgcc/config.host | 4 +- libgcc/config/rs6000/t-vxworks | 1 + libgcc/config/t-darwin | 2 +- libgcc/config/vxcrtstuff.c | 13 +- libgomp/ChangeLog | 6 + libgomp/plugin/plugin-gcn.c | 39 +- libphobos/ChangeLog | 12 + libstdc++-v3/ChangeLog | 84 +++++ libstdc++-v3/acinclude.m4 | 2 +- libstdc++-v3/config.h.in | 6 +- libstdc++-v3/config/abi/pre/gnu.ver | 15 +- .../config/locale/dragonfly/time_members.cc | 4 +- libstdc++-v3/config/locale/generic/time_members.cc | 4 +- libstdc++-v3/config/locale/gnu/time_members.cc | 4 +- libstdc++-v3/configure | 2 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 4 + libstdc++-v3/include/bits/basic_string.h | 8 +- libstdc++-v3/include/bits/char_traits.h | 2 +- libstdc++-v3/include/bits/locale_facets_nonio.h | 6 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 223 ++++++++---- .../testsuite/22_locale/time_get/get/char/3.cc | 356 ++++++++++++++++++ .../testsuite/22_locale/time_get/get/char/71367.cc | 67 ++++ .../testsuite/22_locale/time_get/get/wchar_t/3.cc | 356 ++++++++++++++++++ .../22_locale/time_get/get/wchar_t/71367.cc | 67 ++++ .../22_locale/time_get/get_date/char/12791.cc | 4 +- .../22_locale/time_get/get_date/wchar_t/12791.cc | 4 +- .../22_locale/time_get/get_time/char/2.cc | 2 +- .../22_locale/time_get/get_time/char/5.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/2.cc | 2 +- .../22_locale/time_get/get_time/wchar_t/5.cc | 2 +- 108 files changed, 2551 insertions(+), 908 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp23/auto-fncast10.C create mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-8.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103513.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr103601.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr103523.c create mode 100644 gcc/testsuite/gcc.target/nvptx/float16-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr103515.c create mode 100644 gcc/testsuite/gfortran.dg/pointer_intent_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr103606.f90 create mode 100644 gcc/testsuite/jit.dg/test-builtin-types.c create mode 100644 gcc/testsuite/jit.dg/test-error-bad-assignment.c create mode 100644 gcc/testsuite/jit.dg/test-link-section-assembler.c create mode 100644 gcc/testsuite/jit.dg/test-pr103562.c create mode 100644 gcc/testsuite/jit.dg/test-tls.c delete mode 100644 gcc/unique-ptr-tests.cc delete mode 100644 include/unique-ptr.h create mode 100644 libgcc/config/rs6000/t-vxworks create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/char/3.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/char/71367.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/3.cc create mode 100644 libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/71367.cc