From: GCC Administrator Date: Tue, 11 Feb 2025 00:17:27 +0000 (+0000) Subject: Daily bump. X-Git-Tag: basepoints/gcc-16~2091 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7ccad4a2e08651fbf3628a45cd1d06785192a79;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 55856ddb13b..b0b1eb37c40 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,52 @@ +2025-02-10 Tobias Burnus + + * config/gcn/mkoffload.cc (enum elf_arch_code): Add + EF_AMDGPU_MACH_AMDGCN_NONE. + (elf_arch): Use enum elf_arch_code as type. + (tool_cleanup): Silence warning by removing tailing '.' from error. + (get_arch_name): Return enum elf_arch_code. + (check_for_missing_lib): New; print fatal error if the multilib + is not available but it is for the associate generic ISA. + (main): Call it. + +2025-02-10 Tobias Burnus + + * doc/install.texi (GCN): Update section about multilibs and + required LLVM version. + +2025-02-10 Martin Jambor + + PR ipa/118097 + * ipa-cp.cc (ipa_get_jf_arith_result): Adjust comment. + (ipa_get_jf_pass_through_result): Removed. + (ipa_value_from_jfunc): Use directly ipa_get_jf_arith_result, do + not specify operation type but make sure we check and possibly + convert the result. + (get_val_across_arith_op): Remove the last parameter, always pass + NULL_TREE to ipa_get_jf_arith_result in its last argument. + (propagate_vals_across_arith_jfunc): Do not pass res_type to + get_val_across_arith_op. + (propagate_vals_across_pass_through): Add checking assert that + parm_type is not NULL. + +2025-02-10 Jakub Jelinek + + PR target/118623 + * config/i386/i386.md (*bt): Represent bt as + compare:CCC of const0_rtx and zero_extract rather than + zero_extract and const0_rtx. + (*bt_mask): Likewise. + (*jcc_bt): Likewise. Use LTU and GEU as flags test + instead of EQ and NE. + (*jcc_bt_mask): Likewise. + (*jcc_bt_mask_1): Likewise. + (Help combine recognize bt followed by cmov splitter): Likewise. + (*bt_setcqi): Likewise. + (*bt_setncqi): Likewise. + (*bt_setnc): Likewise. + (*bt_setncqi_2): Likewise. + (*bt_setc_mask): Likewise. + 2025-02-09 Dario Gjorgjevski PR middle-end/117263 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 039de05fe6a..68b0ff9265d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250210 +20250211 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index ca1ed8231c4..0d4926a0a9c 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,15 @@ +2025-02-10 Thomas Koenig + + PR fortran/24878 + * interface.cc (compare_parameter): Better wording on + error message. + +2025-02-10 Harald Anlauf + + PR fortran/56423 + * resolve.cc (resolve_structure_cons): Check rank of pointer target; + reject pointer target with vector subscripts. + 2025-02-09 Thomas Koenig PR fortran/24878 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 72c88e6cb65..345d5da4d92 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,38 @@ +2025-02-10 Thomas Koenig + + PR fortran/24878 + * gfortran.dg/interface_51.f90: Adjust expected error message. + +2025-02-10 Harald Anlauf + + PR fortran/56423 + * gfortran.dg/derived_constructor_comps_2.f90: Adjust test. + * gfortran.dg/derived_constructor_comps_8.f90: New test. + +2025-02-10 Martin Jambor + + PR ipa/118097 + * gcc.dg/ipa/pr118097.c: New test. + * gcc.dg/ipa/pr118535.c: Likewise. + * gcc.dg/ipa/ipa-notypes-1.c: Likewise. + +2025-02-10 Richard Earnshaw + + PR target/118089 + * gcc.target/arm/thumb2-pop-loreg.c (dg-require-effective-target): Fix + typo in directive. + +2025-02-10 Jakub Jelinek + + PR target/118623 + * gcc.c-torture/execute/pr118623.c: New test. + +2025-02-10 Tamar Christina + + PR testsuite/118754 + * gcc.dg/vect/vect-tail-nomask-1.c: Add novector. + * gcc.target/i386/pr106010-8c.c: Likewise. + 2025-02-09 Jeff Law PR target/115123 diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog index c5d5f67ddd1..36618b6faac 100644 --- a/libbacktrace/ChangeLog +++ b/libbacktrace/ChangeLog @@ -1,3 +1,8 @@ +2025-02-10 Ian Lance Taylor + + * elf.c (elf_uncompress_lzma_block): Add casts to avoid + potentially shifting a value farther than its type size. + 2025-01-30 Ian Lance Taylor * elf.c (elf_fetch_bits): Add casts to avoid potentially shifting