aboutsummaryrefslogtreecommitdiff
path: root/2.95.3
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-12-29 06:46:02 +0000
committerMike Frysinger <vapier@gentoo.org>2012-12-29 06:46:02 +0000
commitf0ca7944ec3d51272e05d39cea188af6a913cc5d (patch)
tree939732efffcfc3b78a4c0e43ac2b434ec2239a49 /2.95.3
parentadd fix from upstream pr48226 for ppc handling of vector keyword in more case... (diff)
downloadgcc-patches-f0ca7944ec3d51272e05d39cea188af6a913cc5d.tar.gz
gcc-patches-f0ca7944ec3d51272e05d39cea188af6a913cc5d.tar.bz2
gcc-patches-f0ca7944ec3d51272e05d39cea188af6a913cc5d.zip
pregen info files since it does not work on recent systems and theres no point in fixing the inputs
Diffstat (limited to '2.95.3')
-rw-r--r--2.95.3/gentoo/00_all_gcc-pregen-info.patch417
1 files changed, 417 insertions, 0 deletions
diff --git a/2.95.3/gentoo/00_all_gcc-pregen-info.patch b/2.95.3/gentoo/00_all_gcc-pregen-info.patch
new file mode 100644
index 0000000..2deb05a
--- /dev/null
+++ b/2.95.3/gentoo/00_all_gcc-pregen-info.patch
@@ -0,0 +1,417 @@
+generating these info files on newer systems fails badly. just ship a copy.
+
+--- gcc/gcc.info
++++ gcc/gcc.info
+@@ -0,0 +1,329 @@
++This is Info file gcc.info, produced by Makeinfo version 1.68 from the
++input file ./gcc.texi.
++
++INFO-DIR-SECTION Programming
++START-INFO-DIR-ENTRY
++* gcc: (gcc). The GNU Compiler Collection.
++END-INFO-DIR-ENTRY
++ This file documents the use and the internals of the GNU compiler.
++
++ Published by the Free Software Foundation 59 Temple Place - Suite 330
++Boston, MA 02111-1307 USA
++
++ Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
++1999, 2000 Free Software Foundation, Inc.
++
++ Permission is granted to make and distribute verbatim copies of this
++manual provided the copyright notice and this permission notice are
++preserved on all copies.
++
++ Permission is granted to copy and distribute modified versions of
++this manual under the conditions for verbatim copying, provided also
++that the sections entitled "GNU General Public License" and "Funding
++for Free Software" are included exactly as in the original, and
++provided that the entire resulting derived work is distributed under
++the terms of a permission notice identical to this one.
++
++ Permission is granted to copy and distribute translations of this
++manual into another language, under the above conditions for modified
++versions, except that the sections entitled "GNU General Public
++License" and "Funding for Free Software", and this permission notice,
++may be included in translations approved by the Free Software Foundation
++instead of in the original English.
++
++
++Indirect:
++gcc.info-1: 1455
++gcc.info-2: 42284
++gcc.info-3: 76298
++gcc.info-4: 123574
++gcc.info-5: 167753
++gcc.info-6: 214257
++gcc.info-7: 261633
++gcc.info-8: 303250
++gcc.info-9: 350115
++gcc.info-10: 400095
++gcc.info-11: 441330
++gcc.info-12: 489450
++gcc.info-13: 530960
++gcc.info-14: 579852
++gcc.info-15: 627096
++gcc.info-16: 672202
++gcc.info-17: 722096
++gcc.info-18: 770877
++gcc.info-19: 817751
++gcc.info-20: 866577
++gcc.info-21: 916329
++gcc.info-22: 953390
++gcc.info-23: 995185
++gcc.info-24: 1040067
++gcc.info-25: 1085967
++gcc.info-26: 1130060
++gcc.info-27: 1179651
++gcc.info-28: 1219329
++gcc.info-29: 1264136
++gcc.info-30: 1288600
++
++Tag Table:
++(Indirect)
++Node: Top1455
++Node: G++ and GCC3216
++Node: Invoking GCC5614
++Node: Option Summary8975
++Node: Overall Options23720
++Node: Invoking G++28740
++Node: C Dialect Options30197
++Node: C++ Dialect Options42284
++Node: Warning Options59046
++Node: Debugging Options76298
++Node: Optimize Options93366
++Node: Preprocessor Options110838
++Node: Assembler Options117301
++Node: Link Options117668
++Node: Directory Options123574
++Node: Target Options127439
++Node: Submodel Options131070
++Node: M680x0 Options132620
++Node: VAX Options138136
++Node: SPARC Options138671
++Node: Convex Options148535
++Node: AMD29K Options150716
++Node: ARM Options154112
++Node: Thumb Options162133
++Node: MN10200 Options164103
++Node: MN10300 Options164627
++Node: M32R/D Options165403
++Node: M88K Options167753
++Node: RS/6000 and PowerPC Options175691
++Node: RT Options194805
++Node: MIPS Options196509
++Node: i386 Options206254
++Node: HPPA Options214257
++Node: Intel 960 Options218528
++Node: DEC Alpha Options221470
++Node: Clipper Options230864
++Node: H8/300 Options231263
++Node: SH Options232077
++Node: System V Options232896
++Node: TMS320C3x/C4x Options233714
++Node: V850 Options239219
++Node: ARC Options241228
++Node: NS32K Options242430
++Node: Code Gen Options246650
++Node: Environment Variables261633
++Node: Running Protoize267819
++Node: Installation274185
++Node: Configuration Files301645
++Node: Configurations303250
++Node: Other Dir342374
++Node: Cross-Compiler344090
++Node: Steps of Cross345921
++Node: Configure Cross347039
++Node: Tools and Libraries347676
++Node: Cross Runtime350115
++Node: Cross Headers354196
++Node: Build Cross356195
++Node: Sun Install358071
++Node: VMS Install359743
++Node: Collect2369673
++Node: Header Dirs372238
++Node: C Extensions373662
++Node: Statement Exprs377187
++Node: Local Labels379081
++Node: Labels as Values381143
++Node: Nested Functions383007
++Node: Constructing Calls386850
++Node: Naming Types388907
++Node: Typeof390001
++Node: Lvalues391866
++Node: Conditionals394306
++Node: Long Long395197
++Node: Complex396637
++Node: Hex Floats398498
++Node: Zero Length399418
++Node: Variable Length400095
++Node: Macro Varargs402620
++Node: Subscripting404723
++Node: Pointer Arith405206
++Node: Initializers405771
++Node: Constructors406236
++Node: Labeled Elements407930
++Node: Case Ranges410559
++Node: Cast to Union411240
++Node: Function Attributes412318
++Node: Function Prototypes428242
++Node: C++ Comments430044
++Node: Dollar Signs430580
++Node: Character Escapes431038
++Node: Alignment431325
++Node: Variable Attributes432797
++Node: Type Attributes441330
++Node: Inline450541
++Node: Extended Asm454783
++Node: Asm Labels469716
++Node: Explicit Reg Vars471035
++Node: Global Reg Vars472490
++Node: Local Reg Vars477055
++Node: Alternate Keywords478859
++Node: Incomplete Enums480261
++Node: Function Names481017
++Node: Return Address482291
++Node: Other Builtins484334
++Node: Deprecated Features486800
++Node: C++ Extensions488077
++Node: Naming Results489450
++Node: Min and Max492764
++Node: Destructors and Goto494204
++Node: C++ Interface494680
++Node: Template Instantiation499914
++Node: Bound member functions508529
++Node: C++ Signatures509862
++Node: Gcov514206
++Node: Gcov Intro514729
++Node: Invoking Gcov517410
++Node: Gcov and Optimization523021
++Node: Gcov Data Files524445
++Node: Trouble528015
++Node: Actual Bugs529693
++Node: Installation Problems530960
++Node: Cross-Compiler Problems544638
++Node: Interoperation546109
++Node: External Bugs559387
++Node: Incompatibilities561510
++Node: Fixed Headers569982
++Node: Standard Libraries572292
++Node: Disappointments573533
++Node: C++ Misunderstandings578072
++Node: Static Definitions578798
++Node: Temporaries579852
++Node: Copy Assignment581830
++Node: Protoize Caveats583641
++Node: Non-bugs587597
++Node: Warnings and Errors597228
++Node: Bugs598989
++Node: Bug Criteria600337
++Node: Bug Lists602775
++Node: Bug Reporting603882
++Node: Sending Patches616096
++Node: Service621471
++Node: Contributing622038
++Node: VMS622844
++Node: Include Files and VMS623230
++Node: Global Declarations627096
++Node: VMS Misc631401
++Node: Portability635708
++Node: Interface637457
++Node: Passes642039
++Node: RTL660390
++Node: RTL Objects662358
++Node: RTL Classes665404
++Node: Accessors669822
++Node: Flags672202
++Node: Machine Modes682537
++Node: Constants690171
++Node: Regs and Memory695359
++Node: Arithmetic707835
++Node: Comparisons713733
++Node: Bit Fields717796
++Node: Conversions719208
++Node: RTL Declarations722096
++Node: Side Effects722905
++Node: Incdec735909
++Node: Assembler739410
++Node: Insns740932
++Node: Calls764267
++Node: Sharing766862
++Node: Reading RTL769938
++Node: Machine Desc770877
++Node: Patterns772730
++Node: Example775674
++Node: RTL Template776802
++Node: Output Template789881
++Node: Output Statement793863
++Node: Constraints797576
++Node: Simple Constraints798579
++Node: Multi-Alternative810491
++Node: Class Preferences813327
++Node: Modifiers814207
++Node: Machine Constraints817751
++Node: No Constraints826813
++Node: Standard Names827934
++Node: Pattern Ordering865350
++Node: Dependent Patterns866577
++Node: Jump Patterns869392
++Node: Insn Canonicalizations875208
++Node: Peephole Definitions878703
++Node: Expander Definitions885621
++Node: Insn Splitting893006
++Node: Insn Attributes899937
++Node: Defining Attributes900984
++Node: Expressions902996
++Node: Tagging Insns909590
++Node: Attr Example913953
++Node: Insn Lengths916329
++Node: Constant Attributes919622
++Node: Delay Slots920782
++Node: Function Units923993
++Node: Target Macros929663
++Node: Driver931546
++Node: Run-time Target947093
++Node: Storage Layout953390
++Node: Type Layout970717
++Node: Registers977490
++Node: Register Basics978470
++Node: Allocation Order983266
++Node: Values in Registers984682
++Node: Leaf Functions989802
++Node: Stack Registers992580
++Node: Obsolete Register Macros993413
++Node: Register Classes995185
++Node: Stack and Calling1015192
++Node: Frame Layout1015647
++Node: Stack Checking1021144
++Node: Frame Registers1024724
++Node: Elimination1029139
++Node: Stack Arguments1033395
++Node: Register Arguments1040067
++Node: Scalar Return1050577
++Node: Aggregate Return1054815
++Node: Caller Saves1058530
++Node: Function Entry1060069
++Node: Profiling1070971
++Node: Varargs1078052
++Node: Trampolines1085967
++Node: Library Calls1092685
++Node: Addressing Modes1100743
++Node: Condition Code1111151
++Node: Costs1117350
++Node: Sections1130060
++Node: PIC1136291
++Node: Assembler Format1139000
++Node: File Framework1140066
++Node: Data Output1144764
++Node: Uninitialized Data1151958
++Node: Label Output1157364
++Node: Initialization1168570
++Node: Macros for Initialization1174713
++Node: Instruction Output1179651
++Node: Dispatch Tables1187838
++Node: Exception Region Output1190391
++Node: Alignment Output1193385
++Node: Debugging Info1195608
++Node: All Debuggers1196217
++Node: DBX Options1199045
++Node: DBX Hooks1204328
++Node: File Names and DBX1207968
++Node: SDB and DWARF1209941
++Node: Cross-compilation1212763
++Node: Misc1219329
++Node: Config1243706
++Node: Fragments1250969
++Node: Target Fragment1251565
++Node: Host Fragment1255720
++Node: Funding1256322
++Node: GNU/Linux1258821
++Node: Copying1264136
++Node: Contributors1283324
++Node: Index1288600
++
++End Tag Table
+--- gcc/cpp.info
++++ gcc/cpp.info
+@@ -0,0 +1,80 @@
++This is Info file cpp.info, produced by Makeinfo version 1.68 from the
++input file ./cpp.texi.
++
++INFO-DIR-SECTION Programming
++START-INFO-DIR-ENTRY
++* Cpp: (cpp). The GNU C preprocessor.
++END-INFO-DIR-ENTRY
++
++ This file documents the GNU C Preprocessor.
++
++ Copyright 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1997, 1998 Free
++Software Foundation, Inc.
++
++ Permission is granted to make and distribute verbatim copies of this
++manual provided the copyright notice and this permission notice are
++preserved on all copies.
++
++ Permission is granted to copy and distribute modified versions of
++this manual under the conditions for verbatim copying, provided also
++that the entire resulting derived work is distributed under the terms
++of a permission notice identical to this one.
++
++ Permission is granted to copy and distribute translations of this
++manual into another language, under the above conditions for modified
++versions.
++
++
++Indirect:
++cpp.info-1: 928
++cpp.info-2: 50059
++cpp.info-3: 91244
++
++Tag Table:
++(Indirect)
++Node: Top928
++Node: Global Actions3837
++Node: Directives6357
++Node: Header Files8044
++Node: Header Uses8703
++Node: Include Syntax10195
++Node: Include Operation13337
++Node: Once-Only15199
++Node: Inheritance17624
++Node: Macros20157
++Node: Simple Macros21071
++Node: Argument Macros24059
++Node: Predefined29857
++Node: Standard Predefined30287
++Node: Nonstandard Predefined37945
++Node: Stringification41521
++Node: Concatenation44447
++Node: Undefining47720
++Node: Redefining48759
++Node: Macro Pitfalls50059
++Node: Misnesting51163
++Node: Macro Parentheses52177
++Node: Swallow Semicolon54045
++Node: Side Effects55943
++Node: Self-Reference57641
++Node: Argument Prescan59917
++Node: Cascaded Macros64919
++Node: Newlines in Args66064
++Node: Conditionals67409
++Node: Conditional Uses68761
++Node: Conditional Syntax70184
++Node: #if Directive70770
++Node: #else Directive73059
++Node: #elif Directive73726
++Node: Deleted Code75104
++Node: Conditionals-Macros76165
++Node: Assertions79850
++Node: #error Directive84085
++Node: Combining Sources85570
++Node: Other Directives88481
++Node: Output89935
++Node: Invocation91244
++Node: Concept Index106028
++Node: Index109040
++
++End Tag Table