On Tue, 29 Oct 2024 11:56:18 +0100
Richard Biener <[email protected]> wrote:
> gcc/ should be stripped from * gcc/common.opt, so just * common.opt
...
> Likewise for gcc/cobol.
I see. The names in these cases are relative to gcc, not to the whole
project. The runtime library, libgcobol, like the other libraries, is
adjacent to gcc.
I will modify and repost.
BTW, we're going to patch cobol/config-lang.in twice. For this first
patch, it doesn't mention cobol, so as not to interfere with the rest
of gcc. In the next patch, which implements the FE, includes
gtfiles="\$(srcdir)/cobol/cobol1.cc"
I don't know why this is needed. I only know all the other FEs seem
to define gtfiles, and that if it's not included then the build fails
because the linker is missing symbols.
Jakub Jelinek said:
> > We'll mainly have to remember when pushing any of the series.
>
> The m2 dances were git_commit.py tweaks:
> https://gcc.gnu.org/r13-4588
> followed by asking one of us gccadmins on IRC to install that change
> on the server, followed by adding just new directory/ies with almost
> empty ChangeLog files:
> https://gcc.gnu.org/r13-4592
> followed by the rest of the changes.
This 1st patch includes a stub cobol/ChangeLog, if that helps.
--jkl