On Wed, Mar 12, 2025 at 12:09:44PM +0100, Mark Wielaard wrote: > Hi David, > > On Mon, Mar 10, 2025 at 05:40:18PM -0400, David Malcolm wrote: > > FWIW gcc/cobol/lang.opt.urls has some D-specific things that look like > > copy-and-paste cruft, but hopefully it won't cause problems. > > And some Fortran stuff. The autoregen bot currently flags it with the > following diff: > > diff --git a/gcc/cobol/lang.opt.urls b/gcc/cobol/lang.opt.urls > index a0e1f1944fe..6a5dc1c0f58 100644 > --- a/gcc/cobol/lang.opt.urls > +++ b/gcc/cobol/lang.opt.urls > @@ -10,20 +10,27 @@ UrlSuffix(gcc/Preprocessor-Options.html#index-D-1) > I > UrlSuffix(gcc/Directory-Options.html#index-I) > LangUrlSuffix_D(gdc/Directory-Options.html#index-I) > > +ffixed-form > +LangUrlSuffix_Fortran(gfortran/Fortran-Dialect-Options.html#index-ffixed-form) > + > fsyntax-only > -UrlSuffix(gcc/Warning-Options.html#index-fsyntax-only) > LangUrlSuffix_D(gdc/Warnings.html#index-fno-syntax-only) > +UrlSuffix(gcc/Warning-Options.html#index-fsyntax-only) > LangUrlSuffix_D(gdc/Warnings.html#index-fno-syntax-only) > LangUrlSuffix_Fortran(gfortran/Error-and-Warning-Options.html#index-fsyntax-only) > + > +ffree-form > +LangUrlSuffix_Fortran(gfortran/Fortran-Dialect-Options.html#index-ffree-form) > > fmax-errors > UrlSuffix(gcc/Warning-Options.html#index-fmax-errors) > LangUrlSuffix_D(gdc/Warnings.html#index-fmax-errors) > > iprefix > -UrlSuffix(gcc/Directory-Options.html#index-iprefix) > LangUrlSuffix_D(gdc/Directory-Options.html#index-iprefix) > +UrlSuffix(gcc/Directory-Options.html#index-iprefix) > LangUrlSuffix_D(gdc/Directory-Options.html#index-iprefix) > LangUrlSuffix_Fortran(gfortran/Preprocessing-Options.html#index-iprefix) > > include > UrlSuffix(gcc/Preprocessor-Options.html#index-include) > > isysroot > -UrlSuffix(gcc/Directory-Options.html#index-isysroot) > +UrlSuffix(gcc/Directory-Options.html#index-isysroot) > LangUrlSuffix_Fortran(gfortran/Preprocessing-Options.html#index-isysroot) > > isystem > -UrlSuffix(gcc/Directory-Options.html#index-isystem) > +UrlSuffix(gcc/Directory-Options.html#index-isystem) > LangUrlSuffix_Fortran(gfortran/Preprocessing-Options.html#index-isystem) > + > > I don't really understand what these D and Fortran references are > for. Are these expected? Should we simply regenerate them with the > above diff? Or does the make regenerate-opt-urls target need an > update?
I'd commit this patch as is if it makes the CI bot happy. Longer term, the COBOL docs need to be sorted out (see e.g. PR119227) and then perhaps regenerate-opt-urls.py adjusted so that it can deal with the COBOL docs. Jakub