]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 11 Feb 2025 00:17:27 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 11 Feb 2025 00:17:27 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libbacktrace/ChangeLog

index 55856ddb13b0b772f632a1ee03dade1167505caf..b0b1eb37c4023e9cfc1edad7f92901be85117b58 100644 (file)
@@ -1,3 +1,52 @@
+2025-02-10  Tobias Burnus  <tburnus@baylibre.com>
+
+       * 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  <tburnus@baylibre.com>
+
+       * doc/install.texi (GCN): Update section about multilibs and
+       required LLVM version.
+
+2025-02-10  Martin Jambor  <mjambor@suse.cz>
+
+       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  <jakub@redhat.com>
+
+       PR target/118623
+       * config/i386/i386.md (*bt<mode>): Represent bt as
+       compare:CCC of const0_rtx and zero_extract rather than
+       zero_extract and const0_rtx.
+       (*bt<SWI48:mode>_mask): Likewise.
+       (*jcc_bt<mode>): Likewise.  Use LTU and GEU as flags test
+       instead of EQ and NE.
+       (*jcc_bt<mode>_mask): Likewise.
+       (*jcc_bt<SWI48:mode>_mask_1): Likewise.
+       (Help combine recognize bt followed by cmov splitter): Likewise.
+       (*bt<mode>_setcqi): Likewise.
+       (*bt<mode>_setncqi): Likewise.
+       (*bt<mode>_setnc<mode>): Likewise.
+       (*bt<mode>_setncqi_2): Likewise.
+       (*bt<mode>_setc<mode>_mask): Likewise.
+
 2025-02-09  Dario Gjorgjevski  <dario.gjorgjevski@gmail.com>
 
        PR middle-end/117263
index 039de05fe6a7c74851a88e4a2d0a756c88932361..68b0ff9265d3e46d3fcef0a7f85e8030c41841f9 100644 (file)
@@ -1 +1 @@
-20250210
+20250211
index ca1ed8231c48273afb166fb812aed58e14ed7817..0d4926a0a9cb002d36203eb34393f8d336e8cc43 100644 (file)
@@ -1,3 +1,15 @@
+2025-02-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/24878
+       * interface.cc (compare_parameter): Better wording on
+       error message.
+
+2025-02-10  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/56423
+       * resolve.cc (resolve_structure_cons): Check rank of pointer target;
+       reject pointer target with vector subscripts.
+
 2025-02-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/24878
index 72c88e6cb65869e2ba88ee213febf420c7394da6..345d5da4d9296fd0ca1a0aca0341a88133072f36 100644 (file)
@@ -1,3 +1,38 @@
+2025-02-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/24878
+       * gfortran.dg/interface_51.f90: Adjust expected error message.
+
+2025-02-10  Harald Anlauf  <anlauf@gmx.de>
+
+       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  <mjambor@suse.cz>
+
+       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  <rearnsha@arm.com>
+
+       PR target/118089
+       * gcc.target/arm/thumb2-pop-loreg.c (dg-require-effective-target): Fix
+       typo in directive.
+
+2025-02-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/118623
+       * gcc.c-torture/execute/pr118623.c: New test.
+
+2025-02-10  Tamar Christina  <tamar.christina@arm.com>
+
+       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  <jlaw@ventanamicro.com>
 
        PR target/115123
index c5d5f67ddd1ddbf168c26ef7b92f9a014176be39..36618b6faac453e0ee24c28565877f3e6c98ea42 100644 (file)
@@ -1,3 +1,8 @@
+2025-02-10  Ian Lance Taylor  <iant@golang.org>
+
+       * 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  <iant@golang.org>
 
        * elf.c (elf_fetch_bits): Add casts to avoid potentially shifting