diff options
Diffstat (limited to '2.95.3/gentoo/00_all_gcc-pregen-info.patch')
-rw-r--r-- | 2.95.3/gentoo/00_all_gcc-pregen-info.patch | 417 |
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 |