This commit creates initial gcc/algol68/ChangeLog and
libga68/ChangeLog files with copyright notices and content moved from
the top-level ChangeLog and gcc/ChangeLog.

Signed-off-by: Jose E. Marchesi <[email protected]>
---
 ChangeLog             |  41 ---------
 gcc/ChangeLog         | 204 +++---------------------------------------
 gcc/algol68/ChangeLog |  99 ++++++++++++++++++++
 libga68/ChangeLog     |  29 ++++++
 4 files changed, 140 insertions(+), 233 deletions(-)
 create mode 100644 gcc/algol68/ChangeLog
 create mode 100644 libga68/ChangeLog

diff --git a/ChangeLog b/ChangeLog
index c605ba9cfe5..6131707b9f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,49 +1,8 @@
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * Makefile.def (libga68): New module.
-       (configure-target-libga68): Likewise.
-       * Makefile.tpl (GA68): Define.
-       (GA68_FOR_BUILD): Likewise.
-       (GA68FLAGS): Likewise.
-       * configure.ac (--enable-libga68): New option.
-       (--enable-algol68-gc): Likewise.
-       (GA68): Subst.
-       (GA68FLAGS): Likewise.
-       Invoke ACX_PROG_GA68.
-       * configure: Regenerate.
-       * Makefile.in: Likewise.
-
 2025-11-30  Jose E. Marchesi  <[email protected]>
 
        * MAINTAINERS: Add Algol 68 subsystems.
        * SECURITY.txt: add libga68 to list of libraries.
 
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * libga68/config.h.in: Regenerate.
-       * libga68/configure: Likewise.
-       * libga68/Makefile.in: Likewise.
-       * libga68/aclocal.m4: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * libga68/Makefile.am: New file.
-       * libga68/configure.ac: Likewise.
-       * libga68/Makefile.in: Generate.
-       * libga68/aclocal.m4: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * libga68/README: New file.
-       * libga68/ga68-alloc.c: Likewise.
-       * libga68/ga68-error.c: Likewise.
-       * libga68/ga68-posix.c: Likewise.
-       * libga68/ga68-standenv.c: Likewise.
-       * libga68/ga68-unistr.c: Likewise.
-       * libga68/ga68.h: Likewise.
-       * libga68/libga68.c: Likewise.
-       * libga68/libga68.spec.in: Likewise.
-
 2025-11-20  Claudio Bantaloukas  <[email protected]>
 
        * MAINTAINERS:  Add myself in forge integration maintainers
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 17a68a5a8f3..cab26dad249 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,11 +1,3 @@
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-diagnostics.cc (diagnostic): Copypasto "a meek"
-       should be "a firm".  Support printing line number for programs
-       longer than 9 lines.  Use obstack_append_str rather than
-       obstack_grow.
-       (obstack_append_str): New function.
-
 2025-11-30  Tamar Christina  <[email protected]>
 
        PR tree-optimization/115120
@@ -31,15 +23,9 @@
        * tree-vectorizer.h (LOOP_VINFO_EARLY_BRK_NITERS_VAR): New.
        (class loop_vec_info): Add early_break_niters_var.
 
-2025-11-30  Andrew Pinski  <[email protected]>
-
-       * algol68/lang.opt.urls: Regenerate.
-
 2025-11-30  Jose E. Marchesi  <[email protected]>
 
        * Makefile.in (OPT_URLS_HTML_DEPS): Add ga68/Option-Index.html.
-       * algol68/Make-lang.in: New file.
-       * algol68/config-lang.in: Likewise.
 
 2025-11-30  Jose E. Marchesi  <[email protected]>
 
@@ -63,8 +49,6 @@
 
 2025-11-30  Jose E. Marchesi  <[email protected]>
 
-       * algol68/lang.opt: New file.
-       * algol68/lang.opt.urls: Generate.
        * common.opt: New option -static-libga68.
        * common.opt.urls: Generate.
        * gcc.cc: Handle OPT_static_libga68.
@@ -72,182 +56,18 @@
 
 2025-11-30  Jose E. Marchesi  <[email protected]>
 
-       * algol68/ga68-internals.texi: New file.
-       * algol68/ga68.texi: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-moids.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-coercions.cc: New file.
-       * algol68/a68-low-generator.cc: Likewise.
-       * algol68/a68-low-units.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-ranges.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-builtins.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-runtime.cc: New file.
-       * algol68/a68-low-runtime.def: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-clauses.cc: New file.
-       * algol68/a68-low-decls.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-posix.cc: New file.
-       * algol68/a68-low-prelude.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-multiples.cc: New file.
-       * algol68/a68-low-structs.cc: Likewise.
-       * algol68/a68-low-unions.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low-bits.cc: New file.
-       * algol68/a68-low-bools.cc: Likewise.
-       * algol68/a68-low-chars.cc: Likewise.
-       * algol68/a68-low-complex.cc: Likewise.
-       * algol68/a68-low-ints.cc: Likewise.
-       * algol68/a68-low-procs.cc: Likewise.
-       * algol68/a68-low-reals.cc: Likewise.
-       * algol68/a68-low-refs.cc: Likewise.
-       * algol68/a68-low-strings.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-low.cc: New file.
-       * algol68/a68-low-misc.cc: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-parser-pragmat.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-parser-serial-dsa.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-extract.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-parser-debug.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-scope.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-taxes.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-moids-diagnostics.cc: New file.
-       * algol68/a68-moids-misc.cc: New file.
-       * algol68/a68-moids-to-string.cc: New file.
-       * algol68/a68-parser-modes.cc: New file.
-       * algol68/a68-parser-moids-check.cc: New file.
-       * algol68/a68-parser-moids-coerce.cc: New file.
-       * algol68/a68-parser-moids-equivalence.cc: New file.
-       * algol68/a68-postulates.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-prelude.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-victal.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-bottom-up.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-brackets.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-top-down.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-keywords.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser-scanner.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-parser-attrs.def: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-parser.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-imports.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-exports.cc: New file.
-       * algol68/ga68-exports.pk: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-           Marcel van der Veer  <[email protected]>
-
-       * algol68/a68-diagnostics.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-unistr.c: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68-lang.cc: New file.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/a68spec.cc: New file.
-       * algol68/lang-specs.h: Likewise.
-
-2025-11-30  Jose E. Marchesi  <[email protected]>
-
-       * algol68/README: New file.
-       * algol68/a68-tree.def: Likewise.
-       * algol68/a68-types.h: Likewise.
-       * algol68/a68.h: Likewise.
-       * algol68/ga68.vw: Likewise.
+       * Makefile.def (libga68): New module.
+       (configure-target-libga68): Likewise.
+       * Makefile.tpl (GA68): Define.
+       (GA68_FOR_BUILD): Likewise.
+       (GA68FLAGS): Likewise.
+       * configure.ac (--enable-libga68): New option.
+       (--enable-algol68-gc): Likewise.
+       (GA68): Subst.
+       (GA68FLAGS): Likewise.
+       Invoke ACX_PROG_GA68.
+       * configure: Regenerate.
+       * Makefile.in: Likewise.
 
 2025-11-29  Sandra Loosemore  <[email protected]>
 
diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog
new file mode 100644
index 00000000000..121d8c4350b
--- /dev/null
+++ b/gcc/algol68/ChangeLog
@@ -0,0 +1,99 @@
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * a68-diagnostics.cc (diagnostic): Copypasto "a meek"
+       should be "a firm".  Support printing line number for programs
+       longer than 9 lines.  Use obstack_append_str rather than
+       obstack_grow.
+       (obstack_append_str): New function.
+
+2025-11-30  Andrew Pinski  <[email protected]>
+
+       * lang.opt.urls: Regenerate.
+
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * lang.opt: New file.
+       * lang.opt.urls: Generate.
+
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * ga68-internals.texi: New file.
+       * ga68.texi: Likewise.
+       * Make-lang.in: New file.
+       * config-lang.in: Likewise.
+
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * a68-unistr.c: New file.
+       * a68-lang.cc: Likewise.
+       * a68spec.cc: Likewise.
+       * lang-specs.h: Likewise.
+       * README: Likewise.
+       * a68-tree.def: Likewise.
+       * a68-types.h: Likewise.
+       * a68.h: Likewise.
+       * ga68.vw: Likewise.
+       * a68-low-moids.cc: Likewise.
+       * a68-low-coercions.cc: Likewise.
+       * a68-low-generator.cc: Likewise.
+       * a68-low-units.cc: Likewise.
+       * a68-low-ranges.cc: Likewise.
+       * a68-low-builtins.cc: Likewise.
+       * a68-low-runtime.cc: Likewise.
+       * a68-low-runtime.def: Likewise.
+       * a68-low-clauses.cc: Likewise.
+       * a68-low-decls.cc: Likewise.
+       * a68-low-posix.cc: Likewise.
+       * a68-low-prelude.cc: Likewise.
+       * a68-low-multiples.cc: Likewise.
+       * a68-low-structs.cc: Likewise.
+       * a68-low-unions.cc: Likewise.
+       * a68-low-bits.cc: Likewise.
+       * a68-low-bools.cc: Likewise.
+       * a68-low-chars.cc: Likewise.
+       * a68-low-complex.cc: Likewise.
+       * a68-low-ints.cc: Likewise.
+       * a68-low-procs.cc: Likewise.
+       * a68-low-reals.cc: Likewise.
+       * a68-low-refs.cc: Likewise.
+       * a68-low-strings.cc: Likewise.
+       * a68-low.cc: Likewise.
+       * a68-low-misc.cc: Likewise.
+       * a68-parser-pragmat.cc: Likewise.
+       * a68-parser-serial-dsa.cc: Likewise.
+       * a68-parser-debug.cc: Likewise.
+
+2025-11-30  Jose E. Marchesi  <[email protected]>
+           Marcel van der Veer  <[email protected]>
+
+       * a68-parser-extract.cc: New file.
+       * a68-parser-scope.cc: Likewise.
+       * a68-parser-taxes.cc: Likewise.
+       * a68-moids-diagnostics.cc: Likewise.
+       * a68-moids-misc.cc: Likewise.
+       * a68-moids-to-string.cc: Likewise.
+       * a68-parser-modes.cc: Likewise.
+       * a68-parser-moids-check.cc: Likewise.
+       * a68-parser-moids-coerce.cc: Likewise.
+       * a68-parser-moids-equivalence.cc: Likewise.
+       * a68-postulates.cc: Likewise.
+       * a68-parser-prelude.cc: Likewise.
+       * a68-parser-victal.cc: Likewise.
+       * a68-parser-bottom-up.cc: Likewise.
+       * a68-parser-brackets.cc: Likewise.
+       * a68-parser-top-down.cc: Likewise.
+       * a68-parser-keywords.cc: Likewise.
+       * a68-parser-scanner.cc: Likewise.
+       * a68-parser-attrs.def: Likewise.
+       * a68-parser.cc: Likewise.
+       * a68-imports.cc: Likewise.
+       * a68-exports.cc: Likewise.
+       * ga68-exports.pk: Likewise.
+       * a68-diagnostics.cc: Likewise.
+
+
+Copyright (C) 2025 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
diff --git a/libga68/ChangeLog b/libga68/ChangeLog
new file mode 100644
index 00000000000..b1fd5d6a487
--- /dev/null
+++ b/libga68/ChangeLog
@@ -0,0 +1,29 @@
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * Makefile.am: New file.
+       * configure.ac: Likewise.
+       * Makefile.in: Generate.
+       * aclocal.m4: Likewise.
+       * config.h.in: Regenerate.
+       * configure: Likewise.
+       * Makefile.in: Likewise.
+       * aclocal.m4: Likewise.
+
+2025-11-30  Jose E. Marchesi  <[email protected]>
+
+       * README: New file.
+       * ga68-alloc.c: Likewise.
+       * ga68-error.c: Likewise.
+       * ga68-posix.c: Likewise.
+       * ga68-standenv.c: Likewise.
+       * ga68-unistr.c: Likewise.
+       * ga68.h: Likewise.
+       * libga68.c: Likewise.
+       * libga68.spec.in: Likewise.
+
+
+Copyright (C) 2025 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
-- 
2.30.2

Reply via email to