gcc-common.texi revision 132718
1132718Skan@c Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
290075Sobrien@c This is part of the GCC manual.
390075Sobrien@c For copying conditions, see the file gcc.texi.
490075Sobrien
590075Sobrien@c Common values used in the GCC manuals:
690075Sobrien
7132718Skan@set version-GCC 3.4.2
890075Sobrien
9117395Skan@c DEVELOPMENT is set to indicate an in-development version,
10117395Skan@c as compared to a release version.  When making a release
11117395Skan@c branch, clear this.
12117395Skan@clear DEVELOPMENT
13117395Skan
1490075Sobrien@c Common macros to support generating man pages:
1590075Sobrien
1690075Sobrien@macro gcctabopt{body}
1790075Sobrien@code{\body\}
1890075Sobrien@end macro
1990075Sobrien@macro gccoptlist{body}
2090075Sobrien@smallexample
2190075Sobrien\body\
2290075Sobrien@end smallexample
2390075Sobrien@end macro
2490075Sobrien@c Makeinfo handles the above macro OK, TeX needs manual line breaks;
2590075Sobrien@c they get lost at some point in handling the macro.  But if @macro is
2690075Sobrien@c used here rather than @alias, it produces double line breaks.
2790075Sobrien@iftex
2890075Sobrien@alias gol = *
2990075Sobrien@end iftex
3090075Sobrien@ifnottex
3190075Sobrien@macro gol
3290075Sobrien@end macro
3390075Sobrien@end ifnottex
3490075Sobrien
35132718Skan@c For FSF printing, define FSFPRINT.  Also update the ISBN and last
36132718Skan@c printing date for the manual being printed.
3790075Sobrien@c @set FSFPRINT
3890075Sobrien@ifset FSFPRINT
3990075Sobrien@smallbook
4090075Sobrien@finalout
41132718Skan@c Cause even numbered pages to be printed on the left hand side of
42132718Skan@c the page and odd numbered pages to be printed on the right hand
43132718Skan@c side of the page.  Using this, you can print on both sides of a
44132718Skan@c sheet of paper and have the text on the same part of the sheet.
45132718Skan
46132718Skan@c The text on right hand pages is pushed towards the right hand
47132718Skan@c margin and the text on left hand pages is pushed toward the left
48132718Skan@c hand margin.
49132718Skan@c (To provide the reverse effect, set bindingoffset to -0.75in.)
50132718Skan@tex
51132718Skan\global\bindingoffset=0.75in
52132718Skan\global\normaloffset =0.75in
53132718Skan@end tex
5490075Sobrien@end ifset
55