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

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

   Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002 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: 899
gmp.info-2: 50300
gmp.info-3: 100058
gmp.info-4: 144763
gmp.info-5: 193745
gmp.info-6: 243602
gmp.info-7: 293421
gmp.info-8: 339239

Tag Table:
(Indirect)
Node: Top899
Node: Copying3069
Node: Introduction to GMP4925
Node: Installing GMP7429
Node: Build Options8126
Node: ABI and ISA23675
Node: Notes for Package Builds29292
Node: Notes for Particular Systems31331
Node: Known Build Problems36150
Node: GMP Basics40899
Node: Headers and Libraries41509
Node: Nomenclature and Types43027
Node: Function Classes44079
Node: Variable Conventions45517
Node: Parameter Conventions47121
Node: Memory Management49177
Node: Reentrancy50300
Node: Useful Macros and Constants52103
Node: Compatibility with older versions52867
Node: Efficiency53811
Node: Debugging61456
Node: Profiling67180
Node: Autoconf68802
Node: Reporting Bugs71435
Node: Integer Functions73964
Node: Initializing Integers74709
Node: Assigning Integers78408
Node: Simultaneous Integer Init & Assign80343
Node: Converting Integers81959
Node: Integer Arithmetic84363
Node: Integer Division85942
Node: Integer Exponentiation91781
Node: Integer Roots92620
Node: Number Theoretic Functions94075
Node: Integer Comparisons100058
Node: Integer Logic and Bit Fiddling101342
Node: I/O of Integers103811
Node: Integer Random Numbers106285
Node: Integer Import and Export108896
Node: Miscellaneous Integer Functions112514
Node: Rational Number Functions114219
Node: Initializing Rationals115410
Node: Rational Conversions117606
Node: Rational Arithmetic118927
Node: Comparing Rationals120246
Node: Applying Integer Functions121600
Node: I/O of Rationals123072
Node: Floating-point Functions124925
Node: Initializing Floats127367
Node: Assigning Floats131056
Node: Simultaneous Float Init & Assign133390
Node: Converting Floats134909
Node: Float Arithmetic137223
Node: Float Comparison139243
Node: I/O of Floats140578
Node: Miscellaneous Float Functions142894
Node: Low-level Functions144763
Node: Random Number Functions165785
Node: Random State Initialization166821
Node: Random State Seeding169125
Node: Formatted Output170469
Node: Formatted Output Strings170708
Node: Formatted Output Functions175457
Node: C++ Formatted Output179438
Node: Formatted Input181934
Node: Formatted Input Strings182164
Node: Formatted Input Functions186473
Node: C++ Formatted Input188499
Node: C++ Class Interface189785
Node: C++ Interface General190806
Node: C++ Interface Integers193745
Node: C++ Interface Rationals196904
Node: C++ Interface Floats200276
Node: C++ Interface MPFR203446
Node: C++ Interface Random Numbers204028
Node: C++ Interface Limitations206429
Node: BSD Compatible Functions209245
Node: Custom Allocation213707
Node: Language Bindings217476
Node: Algorithms220625
Node: Multiplication Algorithms221323
Node: Basecase Multiplication222359
Node: Karatsuba Multiplication224239
Node: Toom-Cook 3-Way Multiplication227699
Node: FFT Multiplication235454
Node: Other Multiplication240783
Node: Division Algorithms243265
Node: Single Limb Division243602
Node: Basecase Division246510
Node: Divide and Conquer Division247702
Node: Exact Division249924
Node: Exact Remainder253096
Node: Small Quotient Division255358
Node: Greatest Common Divisor Algorithms256945
Node: Binary GCD257208
Node: Accelerated GCD258695
Node: Extended GCD260481
Node: Jacobi Symbol262139
Node: Powering Algorithms263044
Node: Normal Powering Algorithm263297
Node: Modular Powering Algorithm263814
Node: Root Extraction Algorithms264866
Node: Square Root Algorithm265171
Node: Nth Root Algorithm266138
Node: Perfect Square Algorithm266912
Node: Perfect Power Algorithm267908
Node: Radix Conversion Algorithms268520
Node: Binary to Radix268889
Node: Radix to Binary272806
Node: Other Algorithms274726
Node: Factorial Algorithm275012
Node: Binomial Coefficients Algorithm276354
Node: Fibonacci Numbers Algorithm277679
Node: Lucas Numbers Algorithm280152
Node: Assembler Coding280829
Node: Assembler Code Organisation281737
Node: Assembler Basics282342
Node: Assembler Carry Propagation283424
Node: Assembler Cache Handling285249
Node: Assembler Floating Point287402
Node: Assembler SIMD Instructions291185
Node: Assembler Software Pipelining292162
Node: Assembler Loop Unrolling293421
Node: Internals295799
Node: Integer Internals296308
Node: Rational Internals298324
Node: Float Internals299555
Node: Raw Output Internals306652
Node: C++ Interface Internals307836
Node: Contributors311149
Node: References314912
Node: GNU Free Documentation License319351
Node: Concept Index339239
Node: Function Index351981

End Tag Table
