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.3.

   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: 297417

Tag Table:
(Indirect)
Node: Top913
Node: Copying3097
Node: Introduction to GMP4950
Node: Installing GMP8141
Node: Build Options8835
Node: ABI and ISA24974
Node: Notes for Package Builds30416
Node: Notes for Particular Systems32452
Node: Known Build Problems39037
Node: GMP Basics44509
Node: Headers and Libraries45153
Node: Nomenclature and Types46668
Node: Function Classes47720
Node: Variable Conventions49155
Node: Parameter Conventions50756
Node: Memory Management52809
Node: Reentrancy53929
Node: Useful Macros and Constants55763
Node: Compatibility with older versions56529
Node: Demonstration Programs57482
Node: Efficiency58741
Node: Debugging66375
Node: Profiling72901
Node: Autoconf74520
Node: Emacs77163
Node: Reporting Bugs77829
Node: Integer Functions80355
Node: Initializing Integers81097
Node: Assigning Integers84793
Node: Simultaneous Integer Init & Assign86237
Node: Converting Integers87849
Node: Integer Arithmetic90250
Node: Integer Division91829
Node: Integer Exponentiation97665
Node: Integer Roots98504
Node: Number Theoretic Functions99959
Node: Integer Comparisons105971
Node: Integer Logic and Bit Fiddling107159
Node: I/O of Integers109641
Node: Integer Random Numbers112112
Node: Integer Import and Export114720
Node: Miscellaneous Integer Functions118705
Node: Rational Number Functions120663
Node: Initializing Rationals121851
Node: Rational Conversions124047
Node: Rational Arithmetic125368
Node: Comparing Rationals126687
Node: Applying Integer Functions128041
Node: I/O of Rationals129510
Node: Floating-point Functions131360
Node: Initializing Floats134241
Node: Assigning Floats137930
Node: Simultaneous Float Init & Assign140261
Node: Converting Floats141776
Node: Float Arithmetic144090
Node: Float Comparison146110
Node: I/O of Floats147445
Node: Miscellaneous Float Functions149758
Node: Low-level Functions151638
Node: Random Number Functions172863
Node: Random State Initialization173896
Node: Random State Seeding176364
Node: Formatted Output177708
Node: Formatted Output Strings177947
Node: Formatted Output Functions182821
Node: C++ Formatted Output186799
Node: Formatted Input189379
Node: Formatted Input Strings189609
Node: Formatted Input Functions194053
Node: C++ Formatted Input196076
Node: C++ Class Interface197446
Node: C++ Interface General198464
Node: C++ Interface Integers201528
Node: C++ Interface Rationals204648
Node: C++ Interface Floats208017
Node: C++ Interface MPFR212347
Node: C++ Interface Random Numbers212926
Node: C++ Interface Limitations215327
Node: BSD Compatible Functions218143
Node: Custom Allocation222831
Node: Language Bindings226597
Node: Algorithms230579
Node: Multiplication Algorithms231274
Node: Basecase Multiplication232307
Node: Karatsuba Multiplication234184
Node: Toom-Cook 3-Way Multiplication237808
Node: FFT Multiplication245560
Node: Other Multiplication250887
Node: Division Algorithms253366
Node: Single Limb Division253703
Node: Basecase Division256608
Node: Divide and Conquer Division257797
Node: Exact Division260016
Node: Exact Remainder263185
Node: Small Quotient Division265444
Node: Greatest Common Divisor Algorithms267028
Node: Binary GCD267291
Node: Accelerated GCD268775
Node: Extended GCD270558
Node: Jacobi Symbol272213
Node: Powering Algorithms273115
Node: Normal Powering Algorithm273368
Node: Modular Powering Algorithm273882
Node: Root Extraction Algorithms274931
Node: Square Root Algorithm275236
Node: Nth Root Algorithm276200
Node: Perfect Square Algorithm276971
Node: Perfect Power Algorithm277964
Node: Radix Conversion Algorithms278571
Node: Binary to Radix278937
Node: Radix to Binary282851
Node: Other Algorithms284768
Node: Factorial Algorithm285054
Node: Binomial Coefficients Algorithm286393
Node: Fibonacci Numbers Algorithm287715
Node: Lucas Numbers Algorithm290185
Node: Assembler Coding290859
Node: Assembler Code Organisation291764
Node: Assembler Basics292366
Node: Assembler Carry Propagation293445
Node: Assembler Cache Handling295267
Node: Assembler Floating Point297417
Node: Assembler SIMD Instructions301197
Node: Assembler Software Pipelining302171
Node: Assembler Loop Unrolling303427
Node: Internals305802
Node: Integer Internals306308
Node: Rational Internals308321
Node: Float Internals309549
Node: Raw Output Internals316643
Node: C++ Interface Internals317827
Node: Contributors321137
Node: References324897
Node: GNU Free Documentation License329603
Node: Concept Index352018
Node: Function Index365991

End Tag Table
