summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/ChangeLog4
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cobol/ChangeLog68
-rw-r--r--gcc/m2/ChangeLog14
-rw-r--r--gcc/testsuite/ChangeLog12
-rw-r--r--libgm2/ChangeLog7
6 files changed, 106 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index d91f7cdcad9..ce9dfec0401 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2025-06-29 Filip Kastl <fkastl@suse.cz>
+
+ * mklog.py: In 'main()', specify variable 'root' as global.
+
2025-06-26 Alex Coplan <alex.coplan@arm.com>
* mklog.py (main): New.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b64dbd127a1..258e00165ab 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250629
+20250630
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index 1ffbed9fa37..f7752ec15f6 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,71 @@
+2025-06-29 Robert Dubner <rdubner@symas.com>
+
+ * Make-lang.in: Incorporate gcobol.clean.
+ * except.cc (cbl_enabled_exceptions_t::dump): Update debug message.
+ * genapi.cc (gg_attribute_bit_get): Formatting.
+ (file_static_variable): Formatting.
+ (trace1_init): Formatting.
+ (build_main_that_calls_something): Normalize function_decl use.
+ (parser_call_target): Likewise.
+ (set_call_convention): Likewise.
+ (parser_call_target_convention): Likewise.
+ (parser_call_targets_dump): Likewise.
+ (function_handle_from_name): Likewise.
+ (function_pointer_from_name): Likewise.
+ (parser_initialize_programs): Likewise.
+ (parser_statement_begin): Formatting.
+ (parser_leave_file): Use function_decl FIFO.
+ (enter_program_common): Normalize function_decl use.
+ (parser_enter_program): Normalize function_decl use.
+ (tree_type_from_field_type): Normalize function_decl use.
+ (is_valuable): Comment.
+ (pe_stuff): Change name to program_end_stuff.
+ (program_end_stuff): Likewise.
+ (parser_exit): Likewise.
+ (parser_division): Normalize function_decl use.
+ (create_and_call): Normalize function_decl use.
+ (parser_call): Normalize function_decl use.
+ (parser_set_pointers): Normalize function_decl use.
+ (parser_program_hierarchy): Normalize function_decl use.
+ (psa_FldLiteralA): Defeat attempt to re-use literals. (Fails on some aarch64).
+ (parser_symbol_add): Error message formatting.
+ * genapi.h: Formatting.
+ * gengen.cc (struct cbl_translation_unit_t): Add function_decl FIFO.
+ (show_type): Rename to gg_show_type.
+ (gg_show_type): Correct an error message.
+ (gg_assign): Formatting; change error handling.
+ (gg_modify_function_type): Normalize function_decl use.
+ (gg_define_function_with_no_parameters): Fold into gg_defint_function().
+ (function_decl_key): Normalize function_decl use.
+ (gg_peek_fn_decl): Normalize function_decl use.
+ (gg_build_fn_decl): Normalize function_decl use.
+ (gg_define_function): Normalize function_decl use.
+ (gg_tack_on_function_parameters): Remove.
+ (gg_finalize_function): Normalize function_decl use.
+ (gg_leaving_the_source_code_file): Normalize function_decl use.
+ (gg_call_expr_list): Normalize function_decl use.
+ (gg_trans_unit_var_decl): Normalize function_decl use.
+ (gg_insert_into_assemblerf): New function; formatting.
+ * gengen.h (struct gg_function_t): Eliminate "is_truly_nested" flag.
+ (gg_assign): Incorporate return value.
+ (gg_define_function): Normalize function_decl use.
+ (gg_define_function_with_no_parameters): Eliminate.
+ (gg_build_fn_decl): Normalize function_decl use.
+ (gg_peek_fn_decl): Normalize function_decl use.
+ (gg_modify_function_type): Normalize function_decl use.
+ (gg_call_expr_list): Normalize function_decl use.
+ (gg_get_function_decl): Normalize function_decl use.
+ (location_from_lineno): Prefix with "extern".
+ (gg_open): Likewise.
+ (gg_close): Likewise.
+ (gg_get_indirect_reference): Likewise.
+ (gg_insert_into_assembler): Likewise.
+ (gg_insert_into_assemblerf): Likewise.
+ (gg_show_type): New declaration.
+ (gg_leaving_the_source_code_file): New declaration.
+ * parse.y: Format debugging message.
+ * parse_ante.h: Normalize function_decl use.
+
2025-06-20 James K. Lowden <jklowden@cobolworx.com>
PR cobol/120621
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 4f9f5dd8729..04211a04dd7 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,17 @@
+2025-06-29 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117203
+ * gm2-libs-log/FileSystem.def (GetFileName): New
+ procedure function.
+ (WriteString): New procedure.
+ * gm2-libs-log/FileSystem.mod (GetFileName): New
+ procedure function.
+ (WriteString): New procedure.
+ * gm2-libs/SFIO.def (GetFileName): New procedure function.
+ * gm2-libs/SFIO.mod (GetFileName): New procedure function.
+ * gm2-libs-iso/IOChanUtils.def: New file.
+ * gm2-libs-iso/IOChanUtils.mod: New file.
+
2025-06-22 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/120731
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 436a4f807c7..d936830a1cd 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2025-06-29 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117203
+ * gm2/isolib/run/pass/testdelete2.mod: New test.
+ * gm2/pimlib/logitech/run/pass/testdelete2.mod: New test.
+ * gm2/pimlib/run/pass/testdelete.mod: New test.
+
+2025-06-29 H.J. Lu <hjl.tools@gmail.com>
+
+ * gcc.target/i386/shrink_wrap_separate_check_lea.c: Scan
+ "lea(l|q)", instead of "leaq".
+
2025-06-28 Eric Botcazou <ebotcazou@adacore.com>
* gnat.dg/concat6.adb: New test.
diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog
index f959b73cfee..7ca3c03d524 100644
--- a/libgm2/ChangeLog
+++ b/libgm2/ChangeLog
@@ -1,3 +1,10 @@
+2025-06-29 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/117203
+ * libm2iso/Makefile.am (M2DEFS): Add IOChanUtils.def.
+ (M2MODS): Add IOChanUtils.mod.
+ * libm2iso/Makefile.in: Regenerate.
+
2025-06-07 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/119650