aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-12-08 00:16:56 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-12-08 00:16:56 +0000
commite119083466e69ff1c5a6685b45b6f819de5e1cd3 (patch)
treee919e08ab11fdf773773371c587ebc0dbeebe52a /gcc
parent1477bbe4b5002b4a00057e6dd25fcbc01fae1406 (diff)
downloadgcc-e119083466e69ff1c5a6685b45b6f819de5e1cd3.zip
gcc-e119083466e69ff1c5a6685b45b6f819de5e1cd3.tar.gz
gcc-e119083466e69ff1c5a6685b45b6f819de5e1cd3.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog72
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/m2/ChangeLog10
-rw-r--r--gcc/testsuite/ChangeLog10
4 files changed, 93 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0d47d96..310f9c7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,75 @@
+2024-12-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * config/sparc/sparc.md (VIS4B instructions): Add comments.
+
+2024-12-07 Georg-Johann Lay <avr@gjlay.de>
+
+ * config/avr/avr.cc (avr_print_operand_address): Use
+ avr_insn_location as location for late (during final) diagnostic.
+
+2024-12-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/117930
+ * config/i386/i386.md (crotate): New define_code_attr.
+ (*<insn><mode>3_add, *<insn><mode>3_add_1,
+ *<insn><mode>3_sub, *<insn><mode>3_sub_1): New define_insn_and_split
+ patterns plus following define_split for constant first input
+ operand.
+
+2024-12-07 Denis Chertykov <chertykov@gmail.com>
+
+ PR target/116778
+ * lra-lives.cc (complete_info_p): Clarification of the comment.
+ * lra.cc (lra): Create a full live info after rematerialization.
+
+2024-12-07 Kito Cheng <kito.cheng@sifive.com>
+
+ Revert:
+ 2024-12-05 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/riscv-vector-builtins-shapes.cc
+ (vsetvl_def::get_name): Adjust return type.
+ (loadstore_def::get_name): Ditto.
+ (indexed_loadstore_def::get_name): Ditto.
+ (th_loadstore_width_def::get_name): Ditto.
+ (th_indexed_loadstore_width_def::get_name): Ditto.
+ (alu_def::get_name): Ditto.
+ (alu_frm_def::get_name): Ditto.
+ (widen_alu_frm_def::get_name): Ditto.
+ (narrow_alu_frm_def::get_name): Ditto.
+ (reduc_alu_frm_def::get_name): Ditto.
+ (widen_alu_def::get_name): Ditto.
+ (no_mask_policy_def::get_name): Ditto.
+ (return_mask_def::get_name): Ditto.
+ (narrow_alu_def::get_name): Ditto.
+ (move_def::get_name): Ditto.
+ (mask_alu_def::get_name): Ditto.
+ (reduc_alu_def::get_name): Ditto.
+ (th_extract_def::get_name): Ditto.
+ (scalar_move_def::get_name): Ditto.
+ (vundefined_def::get_name): Ditto.
+ (misc_def::get_name): Ditto.
+ (vset_def::get_name): Ditto.
+ (vcreate_def: Ditto.::get_name): Ditto.
+ (read_vl_def::get_name): Ditto.
+ (fault_load_def::get_name): Ditto.
+ (vlenb_def::get_name): Ditto.
+ (seg_loadstore_def::get_name): Ditto.
+ (seg_indexed_loadstore_def::get_name): Ditto.
+ (seg_fault_load_def::get_name): Ditto.
+ (crypto_vv_def::get_name): Ditto.
+ (crypto_vi_def::get_name): Ditto.
+ (crypto_vv_no_op_type_def::get_name): Ditto.
+ (sf_vqmacc_def::get_name): Ditto.
+ (sf_vqmacc_def::get_name): Ditto.
+ (sf_vfnrclip_def::get_name): Ditto.
+ * config/riscv/riscv-vector-builtins.cc
+ (function_builder::add_unique_function): Adjust the type for the
+ function name holder.
+ (function_builder::add_overloaded_function): Ditto.
+ * config/riscv/riscv-vector-builtins.h (function_shape::get_name): Add
+ const to the return type.
+
2024-12-07 Lewis Hyatt <lhyatt@gmail.com>
* libgdiagnostics.cc (struct diagnostic_manager): Use location_t(-1)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a611dd4..f4039d3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241207
+20241208
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 6274437..0d2164a 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,13 @@
+2024-12-07 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117948
+ * gm2-compiler/P1Build.bnf (ForwardDeclaration): Pass token
+ position of the FORWARD keyword to EndBuildForward.
+ * gm2-compiler/P1SymBuild.def (EndBuildForward): New parameter
+ forwardPos.
+ * gm2-compiler/P1SymBuild.mod (EndBuildForward): Issue an error at
+ forwardPos if the Iso boolean is false.
+
2024-12-05 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/117904
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0482bfe..92fbda8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2024-12-07 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117948
+ * gm2/pim/fail/forward.mod: New test.
+
+2024-12-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/117930
+ * gcc.target/i386/pr117930.c: New test.
+
2024-12-06 David Malcolm <dmalcolm@redhat.com>
PR other/116253