> -----Original Message----- > From: Richard Biener <richard.guent...@gmail.com> > Sent: Monday, February 17, 2025 08:24 > To: James K. Lowden <jklow...@schemamania.org> > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] COBOL 8/15 360K cbl: parser support > > On Sat, Feb 15, 2025 at 10:08 PM James K. Lowden > <jklow...@schemamania.org> wrote: > > > > From 5d53920602e234e4d99ae2d502e662ee3699978e 4 Oct 2024 12:01:22 -0400 > > From: "James K. Lowden" <jklow...@symas.com> > > Date: Sat 15 Feb 2025 12:50:53 PM EST > > Subject: [PATCH] 9 new 'cobol' FE files > > > > gcc/cobol/ChangeLog > > * cdf.y: New file. > > * cobol1.cc: New file. > > * convert.cc: New file. > > * except.cc: New file. > > * gcobolspec.cc: New file. > > * structs.cc: New file. > > * symbols.cc: New file. > > * symfind.cc: New file. > > * util.cc: New file. I have trimmed away everything; I hope that's not too radical. I have been addressing many of the comments in your four messages. I just committed a bunch of changes to our repository; here is the ChangeLog entry: 2025-02-17 Robert Dubner <rdub...@symas.com> * Moved #include <math.h> from genapi.cc to cobol-system.h as #include <cmath> * Removed GCOBOL_FOR_TARGET from <repo>/Makefile.def * Removed if $USER = "bob" stuff from cobol/Make-lang.in * Backed -std=c++17 down to c++14 in cobol/Make-lang.in * Removed the single c++17 dependency from show_parse.h ANALYZER * Removed -Wno-cpp from cobol/Make-lang.in * Removed Wno-missing-field-initializers from cobol/Make-lang.in * Added some informative comments to placeholder functions in cobol1.cc * Removed a call to build_tree_list() in cobol1.cc * Use default for LANG_HOOKS_TYPE_FOR_SIZE in cobol1.cc * Commented out, but saved, unused code in convert.cc * Eliminated numerous "-Wmissing-field-initializers" warnings Jim will very shortly be using those committed changes to create a third set of patches. Within the last couple of hours, I used the current repository to "../configure --enable-languages=all" followed by a "make -sj `nproc`" I am happy to report that the resulting bootstrapped multilib builds succeeded on both x86_64 and aarch64 architectures. Again: Thank you so much. I think I've said I am new to open software development. The spirit of cooperation is eye opening.