> This patch is part 2 of a series to clean up bit rot in the CPP manual > and preprocessor option documentation in the GCC manual. In this > installment, I have tossed out redundant copies of documentation of > generic GCC driver options from cppopts.texi, and likewise redundant > documentation of preprocessor-specific options from invoke.texi, so now > options should only be documented in one file or the other. In cases > where the two copies of documentation for a preprocessor option said > slightly different things, I tried to merge the text.
I cannot build the CPP manual anymore: eric@arcturus:~/build/gcc/native/gcc> make doc if [ xinfo = xinfo ]; then \ makeinfo --split-size=5000000 --split-size=5000000 --no-split -I . -I /home/eric/svn/gcc/gcc/doc \ -I /home/eric/svn/gcc/gcc/doc/include -o doc/cpp.info /home/eric/svn/gcc/gcc/doc/cpp.texi; \ fi /home/eric/svn/gcc/gcc/doc/cpp.texi:4296: @command expected braces. /home/eric/svn/gcc/gcc/doc/cpp.texi:4296: Misplaced {. /home/eric/svn/gcc/gcc/doc/cpp.texi:4296: Misplaced }. /home/eric/svn/gcc/gcc/doc//cppopts.texi:4296: @code missing close brace. makeinfo: Removing output file `doc/cpp.info' due to errors; use --force to preserve. Makefile:3145: recipe for target 'doc/cpp.info' failed make: *** [doc/cpp.info] Error 1 -- Eric Botcazou