From: GCC Administrator Date: Fri, 17 Jan 2025 00:27:03 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-14.3.0~581 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3ba0271114432a1dea6c87be50bd7b59cd906d9;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 629b78beae4..51d36d43d1b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250116 +20250117 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 6fe7e14280c..e97a0f4cc73 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,22 @@ +2025-01-16 Iain Buclaw + + Backported from master: + 2025-01-16 Iain Buclaw + + PR d/115249 + * typeinfo.cc (create_tinfo_types): Update internal Typenfo + representation. + (TypeInfoVisitor::visit (TypeInfoClassDeclaration *)): Likewise. + +2025-01-16 Iain Buclaw + + Backported from master: + 2025-01-16 Iain Buclaw + + PR d/116373 + * dmd/expressionsem.d (resolveLoc): Check for null pointer before + resolving bounds of slice. + 2024-08-01 Release Manager * GCC 14.2.0 released. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9e626b0dddb..ba193dc1b69 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2025-01-16 Iain Buclaw + + Backported from master: + 2025-01-16 Iain Buclaw + + PR d/116373 + * gdc.dg/pr116373.d: New test. + 2025-01-14 Robin Dapp Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 5af43f6942e..85240fb4f7e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,51 @@ +2025-01-16 Jonathan Wakely + + Backported from master: + 2025-01-15 Jonathan Wakely + + PR libstdc++/109849 + * include/bits/vector.tcc (vector::_M_range_insert): Fix + reversed args in length calculation. + +2025-01-16 Jonathan Wakely + + Backported from master: + 2024-09-27 Jonathan Wakely + + * include/bits/istream.tcc: Add diagnostic pragmas around uses + of long long and extern template. + * include/bits/locale_facets.h: Likewise. + * include/bits/locale_facets.tcc: Likewise. + * include/bits/locale_facets_nonio.tcc: Likewise. + * include/bits/ostream.tcc: Likewise. + * include/bits/stl_algobase.h: Likewise. + * include/c_global/cstdlib: Likewise. + * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp: + Likewise. + * include/ext/pointer.h: Likewise. + * include/ext/stdio_sync_filebuf.h: Likewise. + * include/std/istream: Likewise. + * include/std/ostream: Likewise. + * include/tr1/cmath: Likewise. + * include/tr1/type_traits: Likewise. + * include/tr1/functional_hash.h: Likewise. Remove semi-colons + at namespace scope that aren't needed after macro expansion. + * include/tr1/tuple: Remove semi-colon at namespace scope. + * include/bits/vector.tcc: Change LL suffix to just L. + +2025-01-16 Jonathan Wakely + + Backported from master: + 2025-01-08 Jonathan Wakely + + PR libstdc++/90389 + * include/bits/deque.tcc (_M_insert_aux): Rename variadic + overload to _M_emplace_aux. + * include/bits/stl_deque.h (_M_insert_aux): Define inline. + (_M_emplace_aux): Declare. + * testsuite/23_containers/deque/modifiers/emplace/90389.cc: New + test. + 2025-01-12 Torbjörn SVENSSON Backported from master: