From b11cc6108963f1a0690fd603b91f125144636f98 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 17 Dec 2001 19:20:05 +0000 Subject: Separate user and internals manuals. * Makefile.in (info, $(docdir)/gcc.info, dvi, gcc.dvi): Update dependencies. ($(docdir)/gccint.info, gccint.dvi): New targets. (maintainer-clean, install-info, uninstall): Update. * doc/.cvsignore: Add gccint.info*. * doc/include/gcc-common.texi: New file. * doc/gcc.texi: Use it. Adjust to be a user-only manual. Put copyright notice in a macro. Don't include ISBN unless FSFPRINT is defined. * doc/gccint.texi: New file. * doc/configfiles.texi, doc/extend.texi, doc/invoke.texi, doc/md.texi, doc/passes.texi, doc/tm.texi, doc/trouble.texi: Update for separate user and internals manuals. f: * g77.texi, invoke.texi: Update links to GCC manual. java: * gcj.texi: Update link to GCC manual. From-SVN: r48119 --- gcc/doc/include/gcc-common.texi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 gcc/doc/include/gcc-common.texi (limited to 'gcc/doc/include') diff --git a/gcc/doc/include/gcc-common.texi b/gcc/doc/include/gcc-common.texi new file mode 100644 index 0000000..947dde1 --- /dev/null +++ b/gcc/doc/include/gcc-common.texi @@ -0,0 +1,36 @@ +@c Copyright (C) 2001 Free Software Foundation, Inc. +@c This is part of the GCC manual. +@c For copying conditions, see the file gcc.texi. + +@c Common values used in the GCC manuals: + +@set version-GCC 3.1 + +@c Common macros to support generating man pages: + +@macro gcctabopt{body} +@code{\body\} +@end macro +@macro gccoptlist{body} +@smallexample +\body\ +@end smallexample +@end macro +@c Makeinfo handles the above macro OK, TeX needs manual line breaks; +@c they get lost at some point in handling the macro. But if @macro is +@c used here rather than @alias, it produces double line breaks. +@iftex +@alias gol = * +@end iftex +@ifnottex +@macro gol +@end macro +@end ifnottex + +@c For FSF printing, define FSFPRINT. Also update the ISBNs and last +@c printing dates in gcc.texi and gccint.texi. +@c @set FSFPRINT +@ifset FSFPRINT +@smallbook +@finalout +@end ifset -- cgit v1.1