X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=misc%2Fbuilddeps%2Fwin32%2Fgmp%2Fshare%2Finfo%2Fgmp.info;fp=misc%2Fbuilddeps%2Fwin32%2Fgmp%2Fshare%2Finfo%2Fgmp.info;h=d65ab7951c68fdad99bdb32c656fc909e419da30;hp=0000000000000000000000000000000000000000;hb=85864bd56ab6212ceba8b493afe8a54b14a9abb2;hpb=493accd7676823aa175639b70ad31242e6abdbd8 diff --git a/misc/builddeps/win32/gmp/share/info/gmp.info b/misc/builddeps/win32/gmp/share/info/gmp.info new file mode 100644 index 00000000..d65ab795 --- /dev/null +++ b/misc/builddeps/win32/gmp/share/info/gmp.info @@ -0,0 +1,178 @@ +This is ../../gmp/doc/gmp.info, produced by makeinfo version 4.8 from +../../gmp/doc/gmp.texi. + + This manual describes how to install and use the GNU multiple +precision arithmetic library, version 5.0.1. + + Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free +Software Foundation, Inc. + + Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version +1.3 or any later version published by the Free Software Foundation; +with no Invariant Sections, with the Front-Cover Texts being "A GNU +Manual", and with the Back-Cover Texts being "You have freedom to copy +and modify this GNU Manual, like GNU software". A copy of the license +is included in *Note GNU Free Documentation License::. + +INFO-DIR-SECTION GNU libraries +START-INFO-DIR-ENTRY +* gmp: (gmp). GNU Multiple Precision Arithmetic Library. +END-INFO-DIR-ENTRY + + +Indirect: +gmp.info-1: 981 +gmp.info-2: 300864 + +Tag Table: +(Indirect) +Node: Top981 +Node: Copying3211 +Node: Introduction to GMP5062 +Node: Installing GMP7773 +Node: Build Options8505 +Node: ABI and ISA24573 +Node: Notes for Package Builds34251 +Node: Notes for Particular Systems37338 +Node: Known Build Problems43895 +Node: Performance optimization47429 +Node: GMP Basics48563 +Node: Headers and Libraries49211 +Node: Nomenclature and Types50635 +Node: Function Classes52632 +Node: Variable Conventions54325 +Node: Parameter Conventions55934 +Node: Memory Management57990 +Node: Reentrancy59118 +Node: Useful Macros and Constants60991 +Node: Compatibility with older versions61989 +Node: Demonstration Programs62950 +Node: Efficiency64815 +Node: Debugging72439 +Node: Profiling78997 +Node: Autoconf82988 +Node: Emacs84767 +Node: Reporting Bugs85373 +Node: Integer Functions87916 +Node: Initializing Integers88692 +Node: Assigning Integers90839 +Node: Simultaneous Integer Init & Assign92426 +Node: Converting Integers94051 +Node: Integer Arithmetic96973 +Node: Integer Division98559 +Node: Integer Exponentiation104869 +Node: Integer Roots106309 +Node: Number Theoretic Functions107983 +Node: Integer Comparisons114126 +Node: Integer Logic and Bit Fiddling115504 +Node: I/O of Integers118051 +Node: Integer Random Numbers120935 +Node: Integer Import and Export123546 +Node: Miscellaneous Integer Functions127556 +Node: Integer Special Functions129416 +Node: Rational Number Functions132503 +Node: Initializing Rationals133696 +Node: Rational Conversions136157 +Node: Rational Arithmetic137888 +Node: Comparing Rationals139192 +Node: Applying Integer Functions140559 +Node: I/O of Rationals142042 +Node: Floating-point Functions143902 +Node: Initializing Floats146787 +Node: Assigning Floats150874 +Node: Simultaneous Float Init & Assign153441 +Node: Converting Floats154969 +Node: Float Arithmetic158217 +Node: Float Comparison160230 +Node: I/O of Floats161811 +Node: Miscellaneous Float Functions164409 +Node: Low-level Functions166303 +Node: Random Number Functions190437 +Node: Random State Initialization191505 +Node: Random State Seeding194363 +Node: Random State Miscellaneous195752 +Node: Formatted Output196393 +Node: Formatted Output Strings196638 +Node: Formatted Output Functions201852 +Node: C++ Formatted Output205927 +Node: Formatted Input208609 +Node: Formatted Input Strings208845 +Node: Formatted Input Functions213497 +Node: C++ Formatted Input216466 +Node: C++ Class Interface218369 +Node: C++ Interface General219370 +Node: C++ Interface Integers222440 +Node: C++ Interface Rationals225871 +Node: C++ Interface Floats229548 +Node: C++ Interface Random Numbers234830 +Node: C++ Interface Limitations237236 +Node: BSD Compatible Functions240056 +Node: Custom Allocation244767 +Node: Language Bindings249085 +Node: Algorithms253038 +Node: Multiplication Algorithms253738 +Node: Basecase Multiplication254710 +Node: Karatsuba Multiplication256618 +Node: Toom 3-Way Multiplication260243 +Node: Toom 4-Way Multiplication266657 +Node: FFT Multiplication268029 +Node: Other Multiplication273365 +Node: Unbalanced Multiplication275839 +Node: Division Algorithms276627 +Node: Single Limb Division277006 +Node: Basecase Division279897 +Node: Divide and Conquer Division281100 +Node: Block-Wise Barrett Division283169 +Node: Exact Division283821 +Node: Exact Remainder286986 +Node: Small Quotient Division289213 +Node: Greatest Common Divisor Algorithms290811 +Node: Binary GCD291108 +Node: Lehmer's Algorithm293957 +Node: Subquadratic GCD296177 +Node: Extended GCD298636 +Node: Jacobi Symbol299948 +Node: Powering Algorithms300864 +Node: Normal Powering Algorithm301127 +Node: Modular Powering Algorithm301655 +Node: Root Extraction Algorithms302435 +Node: Square Root Algorithm302750 +Node: Nth Root Algorithm304891 +Node: Perfect Square Algorithm305676 +Node: Perfect Power Algorithm307762 +Node: Radix Conversion Algorithms308383 +Node: Binary to Radix308759 +Node: Radix to Binary312688 +Node: Other Algorithms314776 +Node: Prime Testing Algorithm315128 +Node: Factorial Algorithm316312 +Node: Binomial Coefficients Algorithm317715 +Node: Fibonacci Numbers Algorithm318609 +Node: Lucas Numbers Algorithm321083 +Node: Random Number Algorithms321804 +Node: Assembly Coding323925 +Node: Assembly Code Organisation324885 +Node: Assembly Basics325852 +Node: Assembly Carry Propagation327002 +Node: Assembly Cache Handling328833 +Node: Assembly Functional Units330994 +Node: Assembly Floating Point332607 +Node: Assembly SIMD Instructions336385 +Node: Assembly Software Pipelining337367 +Node: Assembly Loop Unrolling338429 +Node: Assembly Writing Guide340644 +Node: Internals343409 +Node: Integer Internals343921 +Node: Rational Internals346177 +Node: Float Internals347415 +Node: Raw Output Internals354829 +Node: C++ Interface Internals356023 +Node: Contributors359309 +Node: References364267 +Node: GNU Free Documentation License369925 +Node: Concept Index395094 +Node: Function Index441276 + +End Tag Table