This is gmp.info, produced by makeinfo version 4.6 from gmp.texi.

This manual describes how to install and use the GNU multiple precision
arithmetic library, version 4.1.4.

   Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004 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.1 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: 913
gmp.info-2: 297472

Tag Table:
(Indirect)
Node: Top913
Node: Copying3097
Node: Introduction to GMP4950
Node: Installing GMP8141
Node: Build Options8835
Node: ABI and ISA25028
Node: Notes for Package Builds30470
Node: Notes for Particular Systems32506
Node: Known Build Problems39091
Node: GMP Basics44563
Node: Headers and Libraries45207
Node: Nomenclature and Types46722
Node: Function Classes47774
Node: Variable Conventions49209
Node: Parameter Conventions50810
Node: Memory Management52863
Node: Reentrancy53983
Node: Useful Macros and Constants55817
Node: Compatibility with older versions56583
Node: Demonstration Programs57536
Node: Efficiency58795
Node: Debugging66429
Node: Profiling72955
Node: Autoconf74574
Node: Emacs77217
Node: Reporting Bugs77883
Node: Integer Functions80409
Node: Initializing Integers81151
Node: Assigning Integers84847
Node: Simultaneous Integer Init & Assign86291
Node: Converting Integers87903
Node: Integer Arithmetic90304
Node: Integer Division91883
Node: Integer Exponentiation97719
Node: Integer Roots98558
Node: Number Theoretic Functions100013
Node: Integer Comparisons106025
Node: Integer Logic and Bit Fiddling107213
Node: I/O of Integers109695
Node: Integer Random Numbers112166
Node: Integer Import and Export114774
Node: Miscellaneous Integer Functions118759
Node: Rational Number Functions120717
Node: Initializing Rationals121905
Node: Rational Conversions124101
Node: Rational Arithmetic125422
Node: Comparing Rationals126741
Node: Applying Integer Functions128095
Node: I/O of Rationals129564
Node: Floating-point Functions131414
Node: Initializing Floats134295
Node: Assigning Floats137984
Node: Simultaneous Float Init & Assign140315
Node: Converting Floats141830
Node: Float Arithmetic144144
Node: Float Comparison146164
Node: I/O of Floats147499
Node: Miscellaneous Float Functions149812
Node: Low-level Functions151692
Node: Random Number Functions172917
Node: Random State Initialization173950
Node: Random State Seeding176418
Node: Formatted Output177762
Node: Formatted Output Strings178001
Node: Formatted Output Functions182875
Node: C++ Formatted Output186853
Node: Formatted Input189433
Node: Formatted Input Strings189663
Node: Formatted Input Functions194107
Node: C++ Formatted Input196130
Node: C++ Class Interface197500
Node: C++ Interface General198518
Node: C++ Interface Integers201582
Node: C++ Interface Rationals204702
Node: C++ Interface Floats208071
Node: C++ Interface MPFR212401
Node: C++ Interface Random Numbers212980
Node: C++ Interface Limitations215381
Node: BSD Compatible Functions218197
Node: Custom Allocation222885
Node: Language Bindings226651
Node: Algorithms230633
Node: Multiplication Algorithms231328
Node: Basecase Multiplication232361
Node: Karatsuba Multiplication234238
Node: Toom-Cook 3-Way Multiplication237862
Node: FFT Multiplication245614
Node: Other Multiplication250941
Node: Division Algorithms253420
Node: Single Limb Division253757
Node: Basecase Division256662
Node: Divide and Conquer Division257851
Node: Exact Division260070
Node: Exact Remainder263239
Node: Small Quotient Division265498
Node: Greatest Common Divisor Algorithms267082
Node: Binary GCD267345
Node: Accelerated GCD268829
Node: Extended GCD270612
Node: Jacobi Symbol272267
Node: Powering Algorithms273169
Node: Normal Powering Algorithm273422
Node: Modular Powering Algorithm273936
Node: Root Extraction Algorithms274985
Node: Square Root Algorithm275290
Node: Nth Root Algorithm276254
Node: Perfect Square Algorithm277025
Node: Perfect Power Algorithm278018
Node: Radix Conversion Algorithms278625
Node: Binary to Radix278991
Node: Radix to Binary282906
Node: Other Algorithms284823
Node: Factorial Algorithm285109
Node: Binomial Coefficients Algorithm286448
Node: Fibonacci Numbers Algorithm287770
Node: Lucas Numbers Algorithm290240
Node: Assembler Coding290914
Node: Assembler Code Organisation291819
Node: Assembler Basics292421
Node: Assembler Carry Propagation293500
Node: Assembler Cache Handling295322
Node: Assembler Floating Point297472
Node: Assembler SIMD Instructions301252
Node: Assembler Software Pipelining302226
Node: Assembler Loop Unrolling303482
Node: Internals305857
Node: Integer Internals306363
Node: Rational Internals308376
Node: Float Internals309604
Node: Raw Output Internals316698
Node: C++ Interface Internals317882
Node: Contributors321192
Node: References324952
Node: GNU Free Documentation License329658
Node: Concept Index352073
Node: Function Index366046

End Tag Table
