+2025-12-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (gcc_cv_ld_ctf): New check.
+ (gcc_cv_have_ctfmerge): Likewise.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+ * config/sol2.h (SCTF_CC1_SPEC): Define.
+ (LINK_SCTF_SPEC): Define.
+ (LINK_SPEC): Add LINK_SCTF_SPEC.
+ * config/i386/sol2.h (CC1_SPEC): Add SCTF_CC1_SPEC.
+ * config/sparc/sol2.h: Likewise.
+ * config/sol2.opt (gsctf): Declare.
+ * config/sol2.opt.urls: Regenerate.
+ * doc/invoke.texi (Option Summary): Add -gsctf.
+ (Solaris 2 Options): Document it.
+
+2025-12-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac (gcc_cv_as_ix86_xbrace_comment): Remove.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+ * config/i386/sol2.h (ASM_XBRACE_COMMENT_SPEC): Adapt guard.
+
2025-12-27 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/123114
+2025-12-28 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * ga68.texi (Packets): Update to specify only particular programs
+ and prelude packets are currently supported.
+ (Writing modules): Few updates.
+ (Module activation): Likewise.
+ (Modules and exports): New section.
+
+2025-12-28 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * a68-imports.cc (a68_open_packet): Use already decoded moifs
+ if present.
+
+2025-12-28 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * a68-imports.cc (a68_decode_modes): Do not deduplicate imported
+ modes here.
+ (a68_open_packet): Do it here.
+ * a68-parser-extract.cc (extract_revelation): Recurse into
+ publicized modules after interning modes in the current module,
+ not before.
+
2025-12-27 Jose E. Marchesi <jose.marchesi@oracle.com>
* a68-parser-taxes.cc (tax_module_dec): Do not handle
+2025-12-28 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * algol68/execute/modules/module24.a68: New file.
+ * algol68/execute/modules/program-24.a68: New test.
+
+2025-12-28 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * algol68/execute/modules/module23bar.a68: New test.
+ * algol68/execute/modules/module23foo.a68: Likewise.
+ * algol68/execute/modules/program-23.a68: Likewise.
+
+2025-12-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/20040112-1.c: Add dg-add-options
+ check_function_bodies.
+ * gcc.target/i386/pr122343-1a.c: Likewise.
+ * gcc.target/i386/pr122343-1b.c: Likewise.
+ * gcc.target/i386/pr122343-2a.c: Likewise.
+ * gcc.target/i386/pr122343-2b.c: Likewise.
+ * gcc.target/i386/pr122343-3.c: Likewise.
+ * gcc.target/i386/pr122343-4a.c: Likewise.
+ * gcc.target/i386/pr122343-4b.c: Likewise.
+ * gcc.target/i386/pr122343-5a.c: Likewise.
+ * gcc.target/i386/pr122343-5b.c: Likewise.
+ * gcc.target/i386/pr122343-6a.c: Likewise.
+ * gcc.target/i386/pr122343-6b.c: Likewise.
+ * gcc.target/i386/pr122343-7.c: Likewise.
+ * gcc.target/i386/pr122675-1.c: Likewise.
+ (dg-options): Add -fomit-frame-pointer.
+
2025-12-27 Jose E. Marchesi <jose.marchesi@oracle.com>
* algol68/execute/modules/module22bar.a68: New test.