Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/gcc/2.95.3/gentoo: 00_all_gcc-pregen-info.patch
Date: Sat, 29 Dec 2012 06:46:20
Message-Id: 20121229064602.B01B12171D@flycatcher.gentoo.org
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