1 |
vapier 12/12/29 06:46:02 |
2 |
|
3 |
Added: 00_all_gcc-pregen-info.patch |
4 |
Log: |
5 |
pregen info files since it does not work on recent systems and theres no point in fixing the inputs |
6 |
|
7 |
Revision Changes Path |
8 |
1.1 src/patchsets/gcc/2.95.3/gentoo/00_all_gcc-pregen-info.patch |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/2.95.3/gentoo/00_all_gcc-pregen-info.patch?rev=1.1&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/2.95.3/gentoo/00_all_gcc-pregen-info.patch?rev=1.1&content-type=text/plain |
12 |
|
13 |
Index: 00_all_gcc-pregen-info.patch |
14 |
=================================================================== |
15 |
generating these info files on newer systems fails badly. just ship a copy. |
16 |
|
17 |
--- gcc/gcc.info |
18 |
+++ gcc/gcc.info |
19 |
@@ -0,0 +1,329 @@ |
20 |
+This is Info file gcc.info, produced by Makeinfo version 1.68 from the |
21 |
+input file ./gcc.texi. |
22 |
+ |
23 |
+INFO-DIR-SECTION Programming |
24 |
+START-INFO-DIR-ENTRY |
25 |
+* gcc: (gcc). The GNU Compiler Collection. |
26 |
+END-INFO-DIR-ENTRY |
27 |
+ This file documents the use and the internals of the GNU compiler. |
28 |
+ |
29 |
+ Published by the Free Software Foundation 59 Temple Place - Suite 330 |
30 |
+Boston, MA 02111-1307 USA |
31 |
+ |
32 |
+ Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, |
33 |
+1999, 2000 Free Software Foundation, Inc. |
34 |
+ |
35 |
+ Permission is granted to make and distribute verbatim copies of this |
36 |
+manual provided the copyright notice and this permission notice are |
37 |
+preserved on all copies. |
38 |
+ |
39 |
+ Permission is granted to copy and distribute modified versions of |
40 |
+this manual under the conditions for verbatim copying, provided also |
41 |
+that the sections entitled "GNU General Public License" and "Funding |
42 |
+for Free Software" are included exactly as in the original, and |
43 |
+provided that the entire resulting derived work is distributed under |
44 |
+the terms of a permission notice identical to this one. |
45 |
+ |
46 |
+ Permission is granted to copy and distribute translations of this |
47 |
+manual into another language, under the above conditions for modified |
48 |
+versions, except that the sections entitled "GNU General Public |
49 |
+License" and "Funding for Free Software", and this permission notice, |
50 |
+may be included in translations approved by the Free Software Foundation |
51 |
+instead of in the original English. |
52 |
+ |
53 |
+ |
54 |
+Indirect: |
55 |
+gcc.info-1: 1455 |
56 |
+gcc.info-2: 42284 |
57 |
+gcc.info-3: 76298 |
58 |
+gcc.info-4: 123574 |
59 |
+gcc.info-5: 167753 |
60 |
+gcc.info-6: 214257 |
61 |
+gcc.info-7: 261633 |
62 |
+gcc.info-8: 303250 |
63 |
+gcc.info-9: 350115 |
64 |
+gcc.info-10: 400095 |
65 |
+gcc.info-11: 441330 |
66 |
+gcc.info-12: 489450 |
67 |
+gcc.info-13: 530960 |
68 |
+gcc.info-14: 579852 |
69 |
+gcc.info-15: 627096 |
70 |
+gcc.info-16: 672202 |
71 |
+gcc.info-17: 722096 |
72 |
+gcc.info-18: 770877 |
73 |
+gcc.info-19: 817751 |
74 |
+gcc.info-20: 866577 |
75 |
+gcc.info-21: 916329 |
76 |
+gcc.info-22: 953390 |
77 |
+gcc.info-23: 995185 |
78 |
+gcc.info-24: 1040067 |
79 |
+gcc.info-25: 1085967 |
80 |
+gcc.info-26: 1130060 |
81 |
+gcc.info-27: 1179651 |
82 |
+gcc.info-28: 1219329 |
83 |
+gcc.info-29: 1264136 |
84 |
+gcc.info-30: 1288600 |
85 |
+ |
86 |
+Tag Table: |
87 |
+(Indirect) |
88 |
+Node: Top1455 |
89 |
+Node: G++ and GCC3216 |
90 |
+Node: Invoking GCC5614 |
91 |
+Node: Option Summary8975 |
92 |
+Node: Overall Options23720 |
93 |
+Node: Invoking G++28740 |
94 |
+Node: C Dialect Options30197 |
95 |
+Node: C++ Dialect Options42284 |
96 |
+Node: Warning Options59046 |
97 |
+Node: Debugging Options76298 |
98 |
+Node: Optimize Options93366 |
99 |
+Node: Preprocessor Options110838 |
100 |
+Node: Assembler Options117301 |
101 |
+Node: Link Options117668 |
102 |
+Node: Directory Options123574 |
103 |
+Node: Target Options127439 |
104 |
+Node: Submodel Options131070 |
105 |
+Node: M680x0 Options132620 |
106 |
+Node: VAX Options138136 |
107 |
+Node: SPARC Options138671 |
108 |
+Node: Convex Options148535 |
109 |
+Node: AMD29K Options150716 |
110 |
+Node: ARM Options154112 |
111 |
+Node: Thumb Options162133 |
112 |
+Node: MN10200 Options164103 |
113 |
+Node: MN10300 Options164627 |
114 |
+Node: M32R/D Options165403 |
115 |
+Node: M88K Options167753 |
116 |
+Node: RS/6000 and PowerPC Options175691 |
117 |
+Node: RT Options194805 |
118 |
+Node: MIPS Options196509 |
119 |
+Node: i386 Options206254 |
120 |
+Node: HPPA Options214257 |
121 |
+Node: Intel 960 Options218528 |
122 |
+Node: DEC Alpha Options221470 |
123 |
+Node: Clipper Options230864 |
124 |
+Node: H8/300 Options231263 |
125 |
+Node: SH Options232077 |
126 |
+Node: System V Options232896 |
127 |
+Node: TMS320C3x/C4x Options233714 |
128 |
+Node: V850 Options239219 |
129 |
+Node: ARC Options241228 |
130 |
+Node: NS32K Options242430 |
131 |
+Node: Code Gen Options246650 |
132 |
+Node: Environment Variables261633 |
133 |
+Node: Running Protoize267819 |
134 |
+Node: Installation274185 |
135 |
+Node: Configuration Files301645 |
136 |
+Node: Configurations303250 |
137 |
+Node: Other Dir342374 |
138 |
+Node: Cross-Compiler344090 |
139 |
+Node: Steps of Cross345921 |
140 |
+Node: Configure Cross347039 |
141 |
+Node: Tools and Libraries347676 |
142 |
+Node: Cross Runtime350115 |
143 |
+Node: Cross Headers354196 |
144 |
+Node: Build Cross356195 |
145 |
+Node: Sun Install358071 |
146 |
+Node: VMS Install359743 |
147 |
+Node: Collect2369673 |
148 |
+Node: Header Dirs372238 |
149 |
+Node: C Extensions373662 |
150 |
+Node: Statement Exprs377187 |
151 |
+Node: Local Labels379081 |
152 |
+Node: Labels as Values381143 |
153 |
+Node: Nested Functions383007 |
154 |
+Node: Constructing Calls386850 |
155 |
+Node: Naming Types388907 |
156 |
+Node: Typeof390001 |
157 |
+Node: Lvalues391866 |
158 |
+Node: Conditionals394306 |
159 |
+Node: Long Long395197 |
160 |
+Node: Complex396637 |
161 |
+Node: Hex Floats398498 |
162 |
+Node: Zero Length399418 |
163 |
+Node: Variable Length400095 |
164 |
+Node: Macro Varargs402620 |
165 |
+Node: Subscripting404723 |
166 |
+Node: Pointer Arith405206 |
167 |
+Node: Initializers405771 |
168 |
+Node: Constructors406236 |
169 |
+Node: Labeled Elements407930 |
170 |
+Node: Case Ranges410559 |
171 |
+Node: Cast to Union411240 |
172 |
+Node: Function Attributes412318 |
173 |
+Node: Function Prototypes428242 |
174 |
+Node: C++ Comments430044 |
175 |
+Node: Dollar Signs430580 |
176 |
+Node: Character Escapes431038 |
177 |
+Node: Alignment431325 |
178 |
+Node: Variable Attributes432797 |
179 |
+Node: Type Attributes441330 |
180 |
+Node: Inline450541 |
181 |
+Node: Extended Asm454783 |
182 |
+Node: Asm Labels469716 |
183 |
+Node: Explicit Reg Vars471035 |
184 |
+Node: Global Reg Vars472490 |
185 |
+Node: Local Reg Vars477055 |
186 |
+Node: Alternate Keywords478859 |
187 |
+Node: Incomplete Enums480261 |
188 |
+Node: Function Names481017 |
189 |
+Node: Return Address482291 |
190 |
+Node: Other Builtins484334 |
191 |
+Node: Deprecated Features486800 |
192 |
+Node: C++ Extensions488077 |
193 |
+Node: Naming Results489450 |
194 |
+Node: Min and Max492764 |
195 |
+Node: Destructors and Goto494204 |
196 |
+Node: C++ Interface494680 |
197 |
+Node: Template Instantiation499914 |
198 |
+Node: Bound member functions508529 |
199 |
+Node: C++ Signatures509862 |
200 |
+Node: Gcov514206 |
201 |
+Node: Gcov Intro514729 |
202 |
+Node: Invoking Gcov517410 |
203 |
+Node: Gcov and Optimization523021 |
204 |
+Node: Gcov Data Files524445 |
205 |
+Node: Trouble528015 |
206 |
+Node: Actual Bugs529693 |
207 |
+Node: Installation Problems530960 |
208 |
+Node: Cross-Compiler Problems544638 |
209 |
+Node: Interoperation546109 |
210 |
+Node: External Bugs559387 |
211 |
+Node: Incompatibilities561510 |
212 |
+Node: Fixed Headers569982 |
213 |
+Node: Standard Libraries572292 |
214 |
+Node: Disappointments573533 |
215 |
+Node: C++ Misunderstandings578072 |
216 |
+Node: Static Definitions578798 |
217 |
+Node: Temporaries579852 |
218 |
+Node: Copy Assignment581830 |
219 |
+Node: Protoize Caveats583641 |
220 |
+Node: Non-bugs587597 |
221 |
+Node: Warnings and Errors597228 |
222 |
+Node: Bugs598989 |
223 |
+Node: Bug Criteria600337 |
224 |
+Node: Bug Lists602775 |
225 |
+Node: Bug Reporting603882 |
226 |
+Node: Sending Patches616096 |
227 |
+Node: Service621471 |
228 |
+Node: Contributing622038 |
229 |
+Node: VMS622844 |
230 |
+Node: Include Files and VMS623230 |
231 |
+Node: Global Declarations627096 |
232 |
+Node: VMS Misc631401 |
233 |
+Node: Portability635708 |
234 |
+Node: Interface637457 |
235 |
+Node: Passes642039 |
236 |
+Node: RTL660390 |
237 |
+Node: RTL Objects662358 |
238 |
+Node: RTL Classes665404 |
239 |
+Node: Accessors669822 |
240 |
+Node: Flags672202 |
241 |
+Node: Machine Modes682537 |
242 |
+Node: Constants690171 |
243 |
+Node: Regs and Memory695359 |
244 |
+Node: Arithmetic707835 |
245 |
+Node: Comparisons713733 |
246 |
+Node: Bit Fields717796 |
247 |
+Node: Conversions719208 |
248 |
+Node: RTL Declarations722096 |
249 |
+Node: Side Effects722905 |
250 |
+Node: Incdec735909 |
251 |
+Node: Assembler739410 |
252 |
+Node: Insns740932 |
253 |
+Node: Calls764267 |
254 |
+Node: Sharing766862 |
255 |
+Node: Reading RTL769938 |
256 |
+Node: Machine Desc770877 |
257 |
+Node: Patterns772730 |
258 |
+Node: Example775674 |
259 |
+Node: RTL Template776802 |
260 |
+Node: Output Template789881 |
261 |
+Node: Output Statement793863 |
262 |
+Node: Constraints797576 |
263 |
+Node: Simple Constraints798579 |
264 |
+Node: Multi-Alternative810491 |
265 |
+Node: Class Preferences813327 |
266 |
+Node: Modifiers814207 |
267 |
+Node: Machine Constraints817751 |
268 |
+Node: No Constraints826813 |
269 |
+Node: Standard Names827934 |
270 |
+Node: Pattern Ordering865350 |
271 |
+Node: Dependent Patterns866577 |
272 |
+Node: Jump Patterns869392 |
273 |
+Node: Insn Canonicalizations875208 |
274 |
+Node: Peephole Definitions878703 |
275 |
+Node: Expander Definitions885621 |
276 |
+Node: Insn Splitting893006 |
277 |
+Node: Insn Attributes899937 |
278 |
+Node: Defining Attributes900984 |
279 |
+Node: Expressions902996 |
280 |
+Node: Tagging Insns909590 |
281 |
+Node: Attr Example913953 |
282 |
+Node: Insn Lengths916329 |
283 |
+Node: Constant Attributes919622 |
284 |
+Node: Delay Slots920782 |
285 |
+Node: Function Units923993 |
286 |
+Node: Target Macros929663 |
287 |
+Node: Driver931546 |
288 |
+Node: Run-time Target947093 |
289 |
+Node: Storage Layout953390 |
290 |
+Node: Type Layout970717 |
291 |
+Node: Registers977490 |
292 |
+Node: Register Basics978470 |
293 |
+Node: Allocation Order983266 |
294 |
+Node: Values in Registers984682 |
295 |
+Node: Leaf Functions989802 |
296 |
+Node: Stack Registers992580 |
297 |
+Node: Obsolete Register Macros993413 |
298 |
+Node: Register Classes995185 |
299 |
+Node: Stack and Calling1015192 |
300 |
+Node: Frame Layout1015647 |
301 |
+Node: Stack Checking1021144 |
302 |
+Node: Frame Registers1024724 |
303 |
+Node: Elimination1029139 |
304 |
+Node: Stack Arguments1033395 |
305 |
+Node: Register Arguments1040067 |
306 |
+Node: Scalar Return1050577 |
307 |
+Node: Aggregate Return1054815 |
308 |
+Node: Caller Saves1058530 |
309 |
+Node: Function Entry1060069 |
310 |
+Node: Profiling1070971 |
311 |
+Node: Varargs1078052 |
312 |
+Node: Trampolines1085967 |
313 |
+Node: Library Calls1092685 |
314 |
+Node: Addressing Modes1100743 |
315 |
+Node: Condition Code1111151 |
316 |
+Node: Costs1117350 |
317 |
+Node: Sections1130060 |
318 |
+Node: PIC1136291 |
319 |
+Node: Assembler Format1139000 |
320 |
+Node: File Framework1140066 |
321 |
+Node: Data Output1144764 |
322 |
+Node: Uninitialized Data1151958 |
323 |
+Node: Label Output1157364 |
324 |
+Node: Initialization1168570 |
325 |
+Node: Macros for Initialization1174713 |
326 |
+Node: Instruction Output1179651 |
327 |
+Node: Dispatch Tables1187838 |
328 |
+Node: Exception Region Output1190391 |
329 |
+Node: Alignment Output1193385 |
330 |
+Node: Debugging Info1195608 |
331 |
+Node: All Debuggers1196217 |
332 |
+Node: DBX Options1199045 |
333 |
+Node: DBX Hooks1204328 |
334 |
+Node: File Names and DBX1207968 |
335 |
+Node: SDB and DWARF1209941 |
336 |
+Node: Cross-compilation1212763 |
337 |
+Node: Misc1219329 |
338 |
+Node: Config1243706 |
339 |
+Node: Fragments1250969 |
340 |
+Node: Target Fragment1251565 |
341 |
+Node: Host Fragment1255720 |
342 |
+Node: Funding1256322 |
343 |
+Node: GNU/Linux1258821 |
344 |
+Node: Copying1264136 |
345 |
+Node: Contributors1283324 |
346 |
+Node: Index1288600 |
347 |
+ |
348 |
+End Tag Table |
349 |
--- gcc/cpp.info |
350 |
+++ gcc/cpp.info |
351 |
@@ -0,0 +1,80 @@ |
352 |
+This is Info file cpp.info, produced by Makeinfo version 1.68 from the |
353 |
+input file ./cpp.texi. |
354 |
+ |
355 |
+INFO-DIR-SECTION Programming |
356 |
+START-INFO-DIR-ENTRY |
357 |
+* Cpp: (cpp). The GNU C preprocessor. |
358 |
+END-INFO-DIR-ENTRY |
359 |
+ |
360 |
+ This file documents the GNU C Preprocessor. |
361 |
+ |
362 |
+ Copyright 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1997, 1998 Free |
363 |
+Software Foundation, Inc. |
364 |
+ |
365 |
+ Permission is granted to make and distribute verbatim copies of this |
366 |
+manual provided the copyright notice and this permission notice are |
367 |
+preserved on all copies. |
368 |
+ |
369 |
+ Permission is granted to copy and distribute modified versions of |
370 |
+this manual under the conditions for verbatim copying, provided also |
371 |
+that the entire resulting derived work is distributed under the terms |
372 |
+of a permission notice identical to this one. |
373 |
+ |
374 |
+ Permission is granted to copy and distribute translations of this |
375 |
+manual into another language, under the above conditions for modified |
376 |
+versions. |
377 |
+ |
378 |
+ |
379 |
+Indirect: |
380 |
+cpp.info-1: 928 |
381 |
+cpp.info-2: 50059 |
382 |
+cpp.info-3: 91244 |
383 |
+ |
384 |
+Tag Table: |
385 |
+(Indirect) |
386 |
+Node: Top928 |
387 |
+Node: Global Actions3837 |
388 |
+Node: Directives6357 |
389 |
+Node: Header Files8044 |
390 |
+Node: Header Uses8703 |
391 |
+Node: Include Syntax10195 |
392 |
+Node: Include Operation13337 |
393 |
+Node: Once-Only15199 |
394 |
+Node: Inheritance17624 |
395 |
+Node: Macros20157 |
396 |
+Node: Simple Macros21071 |
397 |
+Node: Argument Macros24059 |
398 |
+Node: Predefined29857 |
399 |
+Node: Standard Predefined30287 |
400 |
+Node: Nonstandard Predefined37945 |
401 |
+Node: Stringification41521 |
402 |
+Node: Concatenation44447 |
403 |
+Node: Undefining47720 |
404 |
+Node: Redefining48759 |
405 |
+Node: Macro Pitfalls50059 |
406 |
+Node: Misnesting51163 |
407 |
+Node: Macro Parentheses52177 |
408 |
+Node: Swallow Semicolon54045 |
409 |
+Node: Side Effects55943 |
410 |
+Node: Self-Reference57641 |
411 |
+Node: Argument Prescan59917 |
412 |
+Node: Cascaded Macros64919 |
413 |
+Node: Newlines in Args66064 |
414 |
+Node: Conditionals67409 |
415 |
+Node: Conditional Uses68761 |
416 |
+Node: Conditional Syntax70184 |
417 |
+Node: #if Directive70770 |
418 |
+Node: #else Directive73059 |
419 |
+Node: #elif Directive73726 |
420 |
+Node: Deleted Code75104 |
421 |
+Node: Conditionals-Macros76165 |
422 |
+Node: Assertions79850 |
423 |
+Node: #error Directive84085 |
424 |
+Node: Combining Sources85570 |
425 |
+Node: Other Directives88481 |
426 |
+Node: Output89935 |
427 |
+Node: Invocation91244 |
428 |
+Node: Concept Index106028 |
429 |
+Node: Index109040 |
430 |
+ |
431 |
+End Tag Table |