makeinfo --no-split

Gerald Pfeifer
Mon Apr 21 07:42:00 GMT 2003

On Fri, 18 Apr 2003, Mike Stump wrote:
>> To avoid problems with possibly undesired interactions with the
>> generation of HTML files, I now committed the following instead, to
>> mainline, which only affects generation of .info files
>> [...]
>> 	* Makefile.tpl (MAKEINFOFLAGS): Default to --split-size=5000000.
> Fortran and Java don't use this flag.  It seems odd to me.  Maybe they
> should?

Yes, that seems like a bug.  All invocations of $(MAKEINFO) should
actually read $(MAKEINFO) $(MAKEINFOFLAGS), and MAKEINFOFLAGS should
be properly passed down trough the Makefiles.

I just realize that Fortran explicitly uses --no-split, though this
may be best in the case of f/BUGS and f/NEWS which are mere text-files.

Toon, should we use MAKEINFOFLAGS for g77.texi instead of hard-coding
the parameters for makeinfo?

> Does the above mean that HTML should use, or should avoid this flag?

I believe HTML should also use this flag.  Originally I wanted to make
--no-split a part of MAKEINFOFLAGS, but this would affect the generation
of .info files as well as HTML files, so Karl suggested to set
--split-size very high, which only affects .info output, and not HTML.

Unless you'd also prefer HTML files not to be split, in which case we
probably should globally use --no-split as part of MAKEINFOFLAGS.

Gerald "Jerry"

More information about the Gcc-patches mailing list