1161651Skan@c Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 290075Sobrien@c This is part of the GCC manual. 390075Sobrien@c For copying conditions, see the file gcc.texi. 490075Sobrien 5169689Skan@c Version number and development mode. 6169689Skan@c version-GCC is @set to the base GCC version number. 7169689Skan@c DEVELOPMENT is @set for an in-development version, @clear for a 8169689Skan@c release version (corresponding to ``experimental''/anything else 9169689Skan@c in gcc/DEV-PHASE). 1090075Sobrien 11169689Skan@include gcc-vers.texi 1290075Sobrien 1390075Sobrien@c Common macros to support generating man pages: 1490075Sobrien 1590075Sobrien@macro gcctabopt{body} 1690075Sobrien@code{\body\} 1790075Sobrien@end macro 1890075Sobrien@macro gccoptlist{body} 1990075Sobrien@smallexample 2090075Sobrien\body\ 2190075Sobrien@end smallexample 2290075Sobrien@end macro 2390075Sobrien@c Makeinfo handles the above macro OK, TeX needs manual line breaks; 2490075Sobrien@c they get lost at some point in handling the macro. But if @macro is 2590075Sobrien@c used here rather than @alias, it produces double line breaks. 2690075Sobrien@iftex 2790075Sobrien@alias gol = * 2890075Sobrien@end iftex 2990075Sobrien@ifnottex 3090075Sobrien@macro gol 3190075Sobrien@end macro 3290075Sobrien@end ifnottex 3390075Sobrien 34132718Skan@c For FSF printing, define FSFPRINT. Also update the ISBN and last 35132718Skan@c printing date for the manual being printed. 3690075Sobrien@c @set FSFPRINT 3790075Sobrien@ifset FSFPRINT 3890075Sobrien@smallbook 3990075Sobrien@finalout 40132718Skan@c Cause even numbered pages to be printed on the left hand side of 41132718Skan@c the page and odd numbered pages to be printed on the right hand 42132718Skan@c side of the page. Using this, you can print on both sides of a 43132718Skan@c sheet of paper and have the text on the same part of the sheet. 44132718Skan 45132718Skan@c The text on right hand pages is pushed towards the right hand 46132718Skan@c margin and the text on left hand pages is pushed toward the left 47132718Skan@c hand margin. 48132718Skan@c (To provide the reverse effect, set bindingoffset to -0.75in.) 49132718Skan@tex 50132718Skan\global\bindingoffset=0.75in 51132718Skan\global\normaloffset =0.75in 52132718Skan@end tex 5390075Sobrien@end ifset 54169689Skan 55169689Skan@c Macro to generate a "For the N.N.N version" subtitle on the title 56169689Skan@c page of TeX documentation. This macro should be used in the 57169689Skan@c titlepage environment after the title and any other subtitles have 58169689Skan@c been placed, and before any authors are placed. 59169689Skan@macro versionsubtitle 60169689Skan@ifclear DEVELOPMENT 61169689Skan@subtitle For @sc{gcc} version @value{version-GCC} 62169689Skan@end ifclear 63169689Skan@ifset DEVELOPMENT 64169689Skan@subtitle For @sc{gcc} version @value{version-GCC} (pre-release) 65169689Skan@end ifset 66169689Skan@c Even if there are no authors, the second titlepage line should be 67169689Skan@c forced to the bottom of the page. 68169689Skan@vskip 0pt plus 1filll 69169689Skan@end macro 70