https://gcc.gnu.org/g:92cbe073528f774361519a430c2c0df859fe1329
commit r16-1768-g92cbe073528f774361519a430c2c0df859fe1329 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Mon Jun 30 00:17:19 2025 +0000 Daily bump. Diff: --- contrib/ChangeLog | 4 +++ gcc/DATESTAMP | 2 +- gcc/cobol/ChangeLog | 68 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/m2/ChangeLog | 14 ++++++++++ gcc/testsuite/ChangeLog | 12 +++++++++ libgm2/ChangeLog | 7 +++++ 6 files changed, 106 insertions(+), 1 deletion(-) diff --git a/contrib/ChangeLog b/contrib/ChangeLog index d91f7cdcad94..ce9dfec04012 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,7 @@ +2025-06-29 Filip Kastl <fka...@suse.cz> + + * mklog.py: In 'main()', specify variable 'root' as global. + 2025-06-26 Alex Coplan <alex.cop...@arm.com> * mklog.py (main): New. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index b64dbd127a13..258e00165abe 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250629 +20250630 diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog index 1ffbed9fa377..f7752ec15f68 100644 --- a/gcc/cobol/ChangeLog +++ b/gcc/cobol/ChangeLog @@ -1,3 +1,71 @@ +2025-06-29 Robert Dubner <rdub...@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 <jklow...@cobolworx.com> PR cobol/120621 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 4f9f5dd87291..04211a04dd79 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,17 @@ +2025-06-29 Gaius Mulley <gaiusm...@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 <gaiusm...@gmail.com> PR modula2/120731 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 436a4f807c7d..d936830a1cd3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,15 @@ +2025-06-29 Gaius Mulley <gaiusm...@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.to...@gmail.com> + + * gcc.target/i386/shrink_wrap_separate_check_lea.c: Scan + "lea(l|q)", instead of "leaq". + 2025-06-28 Eric Botcazou <ebotca...@adacore.com> * gnat.dg/concat6.adb: New test. diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog index f959b73cfee4..7ca3c03d5246 100644 --- a/libgm2/ChangeLog +++ b/libgm2/ChangeLog @@ -1,3 +1,10 @@ +2025-06-29 Gaius Mulley <gaiusm...@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 <gaiusm...@gmail.com> PR modula2/119650