Daily bump.

This commit is contained in:
GCC Administrator 2025-12-09 09:42:15 +00:00
parent e51d9587f8
commit 394fe8e697
8 changed files with 174 additions and 1 deletions

View File

@ -1,3 +1,45 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-12-04 Jakub Jelinek <jakub@redhat.com>
PR target/122991
* config/aarch64/aarch64.md (crc_rev<ALLI:mode><ALLX:mode>4,
crc<ALLI:mode><ALLX:mode>4): Use const_int_operand predicate for
the last operand.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-12-03 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/122943
* tree-switch-conversion.cc (switch_conversion::build_arrays):
Always gimplify subtraction in utype without cast to tidxtype
and set m_arr_ref_first to the last stmt of that. Remove unneeded
update_stmt call. If tidxtype is not utype, append after that stmt
cast to tidxtype and set tidx to the lhs of that cast.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/120052
* gimplify.cc (gimplify_call_expr): For IFN_UBSAN_BOUNDS
call with integer_onep first argument, change that argument
to 0 and add TYPE_MAX_VALUE (TYPE_DOMAIN (arr_type)) to
3rd argument before gimplification.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/120564
* omp-expand.cc (extract_omp_for_update_vars): Use build2 instead of
fold_build2 to build argument for gimple_build_cond_empty.
2025-12-01 Christophe Lyon <christophe.lyon@linaro.org>
Backported from master:

View File

@ -1 +1 @@
20251208
20251209

View File

@ -1,3 +1,9 @@
2025-12-08 Eric Botcazou <ebotcazou@adacore.com>
PR ada/123037
* rtinit.c [__MINGW32__]: Include <stdlib.h> and not <windows.h>.
* rtfinal.c [__MINGW32__]: Do not include <windows.h>.
2025-12-06 Iain Sandoe <iain@sandoe.co.uk>
PR ada/115305

View File

@ -1,3 +1,27 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/120052
* c-ubsan.cc (ubsan_instrument_bounds): For VLAs use
1 instead of 0 as first IFN_UBSAN_BOUNDS argument and only
use the addend without TYPE_MAX_VALUE (TYPE_DOMAIN (type))
in the 3rd argument.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/122624
* c-common.cc (c_common_get_alias_set): Fix up handling of
BITINT_TYPEs. For unsigned _BitInt(1) always return -1. For other
unsigned types set TYPE_ALIAS_SET to get_alias_set of corresponding
signed type and return that. For signed types check if corresponding
unsigned type has TYPE_ALIAS_SET_KNOWN_P and if so copy its
TYPE_ALIAS_SET and return that.
2025-10-22 Jakub Jelinek <jakub@redhat.com>
Backported from master:

View File

@ -1,3 +1,12 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-27 Jakub Jelinek <jakub@redhat.com>
PR c/121506
* c-typeck.cc (c_type_tag): If TYPE_NAME is TYPE_DECL
with non-NULL DECL_NAME, return that.
2025-08-08 Release Manager
* GCC 15.2.0 released.

View File

@ -1,3 +1,22 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-21 Jakub Jelinek <jakub@redhat.com>
PR c++/121445
* constexpr.cc (build_data_member_initialization): Just return
false if member is COMPONENT_REF of COMPONENT_REF with
VAR_P get_base_address.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-20 Jakub Jelinek <jakub@redhat.com>
PR c++/120876
* pt.cc (tsubst_baselink): Move maybe_incomplete handling after
!baselink handling.
2025-11-28 Daniele Sahebi <daniele@mkryss.me>
Backported from master:

View File

@ -1,3 +1,59 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-12-04 Jakub Jelinek <jakub@redhat.com>
PR target/122991
* gcc.dg/pr122991.c: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-12-03 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/122943
* gcc.c-torture/execute/pr122943.c: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-27 Jakub Jelinek <jakub@redhat.com>
PR c/121506
* gcc.dg/pr121506.c: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/120052
* c-c++-common/gomp/pr120052.c: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-25 Jakub Jelinek <jakub@redhat.com>
PR middle-end/120564
* c-c++-common/gomp/pr120564.c: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-21 Jakub Jelinek <jakub@redhat.com>
PR c++/121445
* g++.dg/cpp1y/constexpr-121445.C: New test.
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-20 Jakub Jelinek <jakub@redhat.com>
PR c++/120876
* g++.dg/parse/crash81.C: New test.
2025-12-01 Christophe Lyon <christophe.lyon@linaro.org>
Backported from master:

View File

@ -1,3 +1,20 @@
2025-12-08 Jakub Jelinek <jakub@redhat.com>
Backported from master:
2025-11-21 Jakub Jelinek <jakub@redhat.com>
* cody.hh (S2C): For __cpp_char8_t >= 201811 use char8_t instead of
char in argument type.
(MessageBuffer::Space): Revert 2025-11-15 change.
(MessageBuffer::Append): For __cpp_char8_t >= 201811 add overload
with char8_t const * type of first argument.
(Packet::Packet): Similarly for first argument.
* client.cc (CommunicationError, Client::ProcessResponse,
Client::Connect, ConnectResponse, PathnameResponse, OKResponse,
IncludeTranslateResponse): Cast u8 string literals to (const char *)
where needed.
* server.cc (Server::ProcessRequests, ConnectRequest): Likewise.
2025-08-08 Release Manager
* GCC 15.2.0 released.