This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/release-aarch64 in repository toolchain/ci/gcc.
from 0f4b6d52f5d Daily bump. adds d744051777c Darwin, config: Revise host config fragment. adds 10abab4127b Darwin, configury : Allow for specification and detection o [...] adds b8870afdefd Darwin, libcc1: Handle hosts with mdynamic-no-pic support. adds a34305f0de9 Darwin: Reset section names table at the end of compile. adds 65e090628fc libiberty, Darwin : Fix simple-object LTO table for cross-e [...] adds e885cce2954 configure: Allow host fragments to react to --enable-host-shared. adds 846d19e44c8 Darwin, jit: Fix build [PR100613]. adds 003287cf11d JIT, testsuite, Darwin: Initial testsuite fixes. adds 2cb05929967 testsuite, JIT, Darwin: Adjust asm tests for Mach-O. adds 5e6b8b15703 Darwin : Mark the mod init/term section starts with a linke [...] adds b42500db5c4 testsuite, Darwin : Skip a test requiring strndup in libc. adds 51fbd727f71 libiberty, configure, Darwin: Avoid detecting deprecated sbrk. adds 3bf66ed6a51 libgcc, soft-float: Fix strong_alias macro use for Darwin. adds 70006868631 libgcc, X86: Adjust guard for Mach-O code. adds b26b6713668 configure: Avoid unnecessary constraints on executables for [...] adds 13ef16cf960 Jit, testsuite: Amend expect processing to tolerate more pl [...] adds 916814832ab Darwin, crts: Build Darwin10 unwinder shim as a library. adds 1dcb779ece8 Darwin, PPC : Fix R13 for PPC64. adds c751f5a2d03 collect2: Fix missing cleanups. adds 6d8e290af85 Darwin, config: Amend for Darwin 21 / macOS 12. adds 4dfbecb8750 Darwin, crts: Fix a build warning. adds 44d4c622acb Darwin : Make trampoline templates linker-visible. adds 6841e9fc63b IPA: Provide a mechanism to register static DTORs via cxa_atexit. adds 67d7ab011b8 configure, Darwin: Set appropriate defaults for host-shared. adds 6cdca92f5a4 libstdc++, testsuite: Add a prune expression for external t [...] adds f155c4d9d1c Darwin: Revise handling of some driver opts. adds 0aa76f8d8eb libgcc, emutls: Allow building weak definitions of the emut [...] adds 94c9c6acdc1 Darwin: Rework handling for unwinder code in libgcc_s and s [...] adds 53254184bda Darwin, rs6000: Amend lo_sum use for forced constants [PR104117]. adds 36e93aab012 IBM zSystems: Add support for z16 as CPU name. adds 537dca0ff58 libstdc++: Update incorrect statement about mainline in docs adds 2da53bbd014 Daily bump. adds e508f0b4d39 Daily bump. adds 5fb29a72faf Daily bump. adds 97eda33b5fa Daily bump. adds c322ae7a490 Daily bump. adds 4b790d6e2e3 tree-optimization/104880 - move testcase adds 1b8643bb334 doc/invoke.texi: CRIS: Remove references to cris-axis-linux-gnu adds 9f90544df8e doc/install.texi: CRIS: Remove gone websites. Adjust CRIS targets adds dfcfd74d15b Daily bump. adds 691af15031e c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR105256] adds 8f36ddeab74 Daily bump. adds 2d280e7eafc Update ChangeLog and version files for release adds 2509b7bdabb Update BASE-VER to 11.3.1 adds 1eee4e08a64 c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECL adds 7b879564ec2 gcov-profile: Allow negative counts of indirect calls [PR105282] adds 141b66c4bec emit-rtl: Fix -fcompare-debug bug with label references in [...] adds dfe099b4b5c sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] adds b59435ff606 libstdc++: Avoid -Wzero-as-null-pointer-constant warning [P [...] adds 3859a3cb9b9 libstdc++: Fix warning in __moneypunct_cache::_M_cache [PR104966] adds 57f658fe845 libstdc++: Fix macro checked by test adds 498f9a85ebb libstdc++: Fix incorrect IS number in doc comment adds 6758d51a8fc libstdc++: Use LTLIBICONV when linking libstdc++.so [PR93602] adds bb5652c7285 libstdc++: Fix test failure on AIX adds bd637ac52c4 libstdc++: Increase timeout for pthread7-rope.cc test adds ab9c0a41062 libstdc++: Avoid overflow in ranges::advance(i, n, bound) adds 97f9d2f9b2a libstdc++: Do not use std::isdigit in <charconv> [PR103911] adds 7bb5e5768b7 libstdc++: Ignore cv-quals when std::allocator<void> constructs adds 2089886d574 libstdc++: Add self-merge check to std::forward_list::merge [...] adds ffb8da2047f libstdc++: Avoid unwanted allocations in filesystem::path adds 2b0ddcec0e4 libstdc++: Reorder constraints on std::span::span(Range&&) [...] adds 948ee247485 libstdc++: Improvements to standard error category objects [...] adds e062a13a58a libstdc++: Use std::construct_at in net::ip::address adds 389ae9d285c libstdc++: Add missing noexcept to lazy_split_view iterator [...] adds e60e5be011b libstdc++: Add another non-reserved name to tests adds cd9d46de26a libstdc++: Fix non-reserved name in <regex> header adds 82699280757 libstdc++: Fix tests that fail with fully-dynamic-string adds 615cc91a99a libstdc++: Ensure C++20 std::stringstream definitions use c [...] adds 90f2289496e libstdc++: Use secure_getenv for filesystem::temp_directory [...] adds d26c3e4f733 libstdc++: Remove bogus assertion in std::from_chars [PR105324] adds df783ecbaae libstdc++: Fix filesystem::temp_directory_path [PR101709] adds 15798c5d50f fortran: Fix conv of UNION constructors [PR105310] adds 47b67521d45 libstdc++: Fix test that fails in C++20 mode adds 84ff93fcda2 libstdc++: Fix ambiguous comparisons for iterators in C++20 adds 6ee9618777c libstdc++: Fix test failures at -O0 adds fef3d31bd35 libstdc++: Remove "no stronger" assertion in compare exchan [...] adds d65b274f1f4 libstdc++: Remove workaround for FE bug in std::tuple [PR96592] adds bad34caa37c Daily bump. adds 47c74508116 c++: ambiguous call not diagnosed after DR2352 [PR97296] adds afec66b054a c++: wrong error with constexpr COMPOUND_EXPR [PR105321] adds 977cbabeb1c libstdc++: Make atomic notify_one and notify_all non-const adds 64c73a25c23 Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 39 ++ Makefile.def | 1 + Makefile.in | 13 + Makefile.tpl | 12 + c++tools/ChangeLog | 4 + config/ChangeLog | 20 + config/mh-darwin | 65 +-- configure | 431 +++++++++++++++++++- configure.ac | 23 +- contrib/ChangeLog | 4 + contrib/header-tools/ChangeLog | 4 + contrib/reghunt/ChangeLog | 4 + contrib/regression/ChangeLog | 4 + fixincludes/ChangeLog | 4 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 239 +++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 7 - gcc/ada/ChangeLog | 4 + gcc/analyzer/ChangeLog | 4 + gcc/brig/ChangeLog | 4 + gcc/c-family/ChangeLog | 4 + gcc/c/ChangeLog | 4 + gcc/collect2.c | 47 ++- gcc/common/config/s390/s390-common.c | 4 +- gcc/config.gcc | 8 +- gcc/config.in | 12 + gcc/config/darwin-c.c | 2 +- gcc/config/darwin-driver.c | 66 ++-- gcc/config/darwin.c | 69 ++-- gcc/config/darwin.h | 437 +++++++++++++-------- gcc/config/darwin.opt | 159 ++------ gcc/config/i386/darwin.h | 37 +- gcc/config/i386/darwin32-biarch.h | 26 -- gcc/config/i386/darwin64-biarch.h | 26 -- gcc/config/rs6000/darwin.h | 5 +- gcc/config/rs6000/darwin.md | 19 +- gcc/config/rs6000/predicates.md | 14 + gcc/config/rs6000/rs6000.c | 40 +- gcc/config/s390/driver-native.c | 6 +- gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390.c | 10 +- gcc/config/s390/s390.h | 16 +- gcc/config/s390/s390.md | 6 +- gcc/config/s390/s390.opt | 5 +- gcc/config/sparc/sparc.c | 16 +- gcc/configure | 180 ++++++++- gcc/configure.ac | 106 ++++- gcc/cp/ChangeLog | 41 ++ gcc/cp/call.c | 15 +- gcc/cp/constexpr.c | 9 +- gcc/cp/module.cc | 5 +- gcc/cp/typeck2.c | 31 ++ gcc/d/ChangeLog | 4 + gcc/doc/install.texi | 25 +- gcc/doc/invoke.texi | 32 +- gcc/doc/tm.texi | 8 + gcc/doc/tm.texi.in | 2 + gcc/emit-rtl.c | 3 +- gcc/exec-tool.in | 8 + gcc/fortran/ChangeLog | 12 + gcc/fortran/trans-expr.c | 4 +- gcc/gcc.c | 5 + gcc/go/ChangeLog | 4 + gcc/ipa.c | 200 +++++++++- gcc/jit/ChangeLog | 22 ++ gcc/jit/Make-lang.in | 63 ++- gcc/jit/docs/examples/tut04-toyvm/toyvm.c | 2 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.cc | 2 +- gcc/jit/jit-dejagnu.h | 338 ++++++++++++++++ gcc/lto/ChangeLog | 4 + gcc/objc/ChangeLog | 4 + gcc/objcp/ChangeLog | 4 + gcc/po/ChangeLog | 4 + gcc/target.def | 10 + gcc/testsuite/ChangeLog | 100 +++++ gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C | 18 + gcc/testsuite/g++.dg/cpp0x/pr105256.C | 18 + gcc/testsuite/g++.dg/cpp0x/ref-bind4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/ref-bind8.C | 10 + .../g++.dg/opt/{pr104880.cc => pr104880.C} | 0 gcc/testsuite/gcc.dg/analyzer/strndup-1.c | 1 + gcc/testsuite/gcc.dg/pr105257.c | 16 + .../gcc.dg/torture/fp-int-convert-timode-3.c | 1 - .../gcc.dg/torture/fp-int-convert-timode-4.c | 1 - gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 ++ gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 + gcc/testsuite/jit.dg/harness.h | 2 +- gcc/testsuite/jit.dg/jit.exp | 133 +++++-- gcc/testsuite/jit.dg/test-asm.c | 13 + gcc/testsuite/jit.dg/test-asm.cc | 12 + gcc/value-prof.c | 4 + gnattools/ChangeLog | 4 + gotools/ChangeLog | 4 + include/ChangeLog | 4 + intl/ChangeLog | 4 + libada/ChangeLog | 4 + libatomic/ChangeLog | 4 + libbacktrace/ChangeLog | 4 + libcc1/ChangeLog | 9 + libcc1/Makefile.am | 1 + libcc1/Makefile.in | 1 + libcody/ChangeLog | 4 + libcpp/ChangeLog | 4 + libcpp/po/ChangeLog | 4 + libdecnumber/ChangeLog | 4 + libffi/ChangeLog | 4 + libgcc/ChangeLog | 78 ++++ libgcc/config.host | 18 +- libgcc/config/avr/libf7/ChangeLog | 4 + libgcc/config/darwin-unwind.ver | 30 ++ libgcc/config/darwin10-unwind-find-enc-func.c | 1 + libgcc/config/i386/darwin-lib.h | 9 +- libgcc/config/i386/libgcc-darwin.10.4.ver | 98 ----- libgcc/config/i386/libgcc-darwin.10.5.ver | 102 ----- libgcc/config/i386/libgcc-darwin.ver | 4 + libgcc/config/i386/sfp-machine.h | 20 +- libgcc/config/i386/t-darwin | 6 + libgcc/config/libbid/ChangeLog | 4 + libgcc/config/libgcc-libsystem.ver | 38 +- libgcc/config/rs6000/libgcc-darwin.10.4.ver | 93 ----- libgcc/config/rs6000/libgcc-darwin.10.5.ver | 106 ----- libgcc/config/rs6000/t-darwin | 3 + libgcc/config/rs6000/t-darwin-ehs | 3 + libgcc/config/t-darwin | 41 +- libgcc/config/t-darwin-ehs | 7 + libgcc/config/t-slibgcc-darwin | 199 ++++++---- libgcc/emutls.c | 17 +- libgfortran/ChangeLog | 4 + libgomp/ChangeLog | 4 + libhsail-rt/ChangeLog | 4 + libiberty/ChangeLog | 22 ++ libiberty/configure | 17 +- libiberty/configure.ac | 15 +- libiberty/simple-object-mach-o.c | 5 + libiberty/xmalloc.c | 2 + libitm/ChangeLog | 4 + libobjc/ChangeLog | 4 + liboffloadmic/ChangeLog | 4 + libphobos/ChangeLog | 4 + libquadmath/ChangeLog | 4 + libsanitizer/ChangeLog | 4 + libssp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 329 ++++++++++++++++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 11 + libstdc++-v3/configure.ac | 1 + libstdc++-v3/doc/html/manual/setup.html | 33 ++ libstdc++-v3/doc/html/manual/status.html | 24 +- libstdc++-v3/doc/xml/manual/intro.xml | 2 +- libstdc++-v3/doc/xml/manual/prerequisites.xml | 50 +++ libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 3 +- libstdc++-v3/include/bits/atomic_base.h | 69 +--- libstdc++-v3/include/bits/forward_list.tcc | 5 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 27 +- libstdc++-v3/include/bits/ranges_base.h | 15 +- libstdc++-v3/include/bits/regex_compiler.tcc | 4 +- libstdc++-v3/include/bits/stl_construct.h | 4 +- libstdc++-v3/include/bits/stl_deque.h | 7 +- libstdc++-v3/include/bits/stl_iterator.h | 45 ++- libstdc++-v3/include/experimental/internet | 10 +- libstdc++-v3/include/std/atomic | 24 +- libstdc++-v3/include/std/charconv | 11 +- libstdc++-v3/include/std/ranges | 2 +- libstdc++-v3/include/std/span | 6 +- libstdc++-v3/include/std/tuple | 4 - libstdc++-v3/src/Makefile.am | 4 +- libstdc++-v3/src/Makefile.in | 4 +- libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 25 +- libstdc++-v3/src/c++11/future.cc | 26 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 1 - libstdc++-v3/src/c++17/fs_ops.cc | 33 +- libstdc++-v3/src/c++17/fs_path.cc | 5 - libstdc++-v3/src/c++20/sstream-inst.cc | 4 +- libstdc++-v3/src/filesystem/ops-common.h | 41 ++ libstdc++-v3/src/filesystem/ops.cc | 34 +- libstdc++-v3/src/filesystem/path.cc | 31 +- libstdc++-v3/testsuite/17_intro/names.cc | 4 + libstdc++-v3/testsuite/20_util/allocator/void.cc | 15 + .../testsuite/20_util/from_chars/pr105324.cc | 14 + .../20_util/monotonic_buffer_resource/allocate.cc | 3 + .../unsynchronized_pool_resource/allocate.cc | 3 + .../21_strings/basic_string/cons/char/moveable.cc | 4 +- .../21_strings/basic_string/cons/char/moveable2.cc | 4 +- .../basic_string/cons/char/moveable2_c++17.cc | 4 +- .../basic_string/cons/wchar_t/moveable.cc | 4 +- .../basic_string/cons/wchar_t/moveable2.cc | 4 +- .../basic_string/cons/wchar_t/moveable2_c++17.cc | 4 +- .../basic_string/modifiers/assign/char/87749.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/87749.cc | 2 +- .../operations/copy/char/constexpr.cc | 2 +- .../23_containers/forward_list/operations/merge.cc | 48 +++ .../testsuite/24_iterators/move_iterator/dr3265.cc | 25 +- .../range_operations/advance_overflow.cc | 37 ++ .../filesystem/operations/temp_directory_path.cc | 7 + .../testsuite/29_atomics/atomic/cons/user_pod.cc | 1 + .../29_atomics/atomic/wait_notify/102994.cc | 4 +- .../filesystem/operations/temp_directory_path.cc | 9 +- libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 3 +- libstdc++-v3/testsuite/lib/prune.exp | 5 +- libvtv/ChangeLog | 4 + lto-plugin/ChangeLog | 4 + maintainer-scripts/ChangeLog | 4 + zlib/ChangeLog | 4 + 210 files changed, 4258 insertions(+), 1396 deletions(-) create mode 100644 gcc/jit/jit-dejagnu.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr105256.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-bind8.C rename gcc/testsuite/g++.dg/opt/{pr104880.cc => pr104880.C} (100%) create mode 100644 gcc/testsuite/gcc.dg/pr105257.c create mode 100755 gcc/testsuite/gfortran.dg/dec_union_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/g77/pr105203.f create mode 100644 libgcc/config/darwin-unwind.ver delete mode 100644 libgcc/config/i386/libgcc-darwin.10.4.ver delete mode 100644 libgcc/config/i386/libgcc-darwin.10.5.ver create mode 100644 libgcc/config/i386/libgcc-darwin.ver delete mode 100644 libgcc/config/rs6000/libgcc-darwin.10.4.ver delete mode 100644 libgcc/config/rs6000/libgcc-darwin.10.5.ver create mode 100644 libgcc/config/rs6000/t-darwin-ehs create mode 100644 libgcc/config/t-darwin-ehs create mode 100644 libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/operations/merge.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/advance_ov [...]