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

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

   Copyright 1991, 1993-2016 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: 852
gmp.info-2: 302589

Tag Table:
(Indirect)
Node: Top852
Node: Copying2919
Node: Introduction to GMP5266
Node: Installing GMP7982
Node: Build Options8714
Node: ABI and ISA24436
Node: Notes for Package Builds34277
Node: Notes for Particular Systems37364
Node: Known Build Problems45114
Node: Performance optimization48646
Node: GMP Basics49775
Node: Headers and Libraries50423
Node: Nomenclature and Types51828
Node: Function Classes53824
Node: Variable Conventions55359
Node: Parameter Conventions56968
Node: Memory Management59024
Node: Reentrancy60152
Node: Useful Macros and Constants62020
Node: Compatibility with older versions63011
Node: Demonstration Programs63921
Node: Efficiency65780
Node: Debugging73394
Node: Profiling80414
Node: Autoconf84404
Node: Emacs86185
Node: Reporting Bugs86791
Node: Integer Functions89417
Node: Initializing Integers90193
Node: Assigning Integers92569
Node: Simultaneous Integer Init & Assign94180
Node: Converting Integers95827
Node: Integer Arithmetic98767
Node: Integer Division100503
Node: Integer Exponentiation107262
Node: Integer Roots108756
Node: Number Theoretic Functions110473
Node: Integer Comparisons117732
Node: Integer Logic and Bit Fiddling119170
Node: I/O of Integers121810
Node: Integer Random Numbers124801
Node: Integer Import and Export127422
Node: Miscellaneous Integer Functions131438
Node: Integer Special Functions133352
Node: Rational Number Functions137525
Node: Initializing Rationals138718
Node: Rational Conversions141191
Node: Rational Arithmetic142941
Node: Comparing Rationals144353
Node: Applying Integer Functions145824
Node: I/O of Rationals147343
Node: Floating-point Functions149400
Node: Initializing Floats152445
Node: Assigning Floats156537
Node: Simultaneous Float Init & Assign159125
Node: Converting Floats160675
Node: Float Arithmetic163940
Node: Float Comparison166093
Node: I/O of Floats167664
Node: Miscellaneous Float Functions170353
Node: Low-level Functions172355
Node: Random Number Functions206542
Node: Random State Initialization207610
Node: Random State Seeding210475
Node: Random State Miscellaneous211880
Node: Formatted Output212522
Node: Formatted Output Strings212767
Node: Formatted Output Functions218162
Node: C++ Formatted Output222226
Node: Formatted Input224926
Node: Formatted Input Strings225162
Node: Formatted Input Functions229822
Node: C++ Formatted Input232791
Node: C++ Class Interface234694
Node: C++ Interface General235645
Node: C++ Interface Integers238714
Node: C++ Interface Rationals242559
Node: C++ Interface Floats246583
Node: C++ Interface Random Numbers252600
Node: C++ Interface Limitations255000
Node: Custom Allocation258575
Node: Language Bindings262794
Node: Algorithms266368
Node: Multiplication Algorithms267068
Node: Basecase Multiplication268157
Node: Karatsuba Multiplication270065
Node: Toom 3-Way Multiplication273691
Node: Toom 4-Way Multiplication280110
Node: Higher degree Toom'n'half281489
Node: FFT Multiplication282781
Node: Other Multiplication288119
Node: Unbalanced Multiplication290593
Node: Division Algorithms291381
Node: Single Limb Division291760
Node: Basecase Division294648
Node: Divide and Conquer Division295851
Node: Block-Wise Barrett Division297921
Node: Exact Division298573
Node: Exact Remainder302589
Node: Small Quotient Division304839
Node: Greatest Common Divisor Algorithms306437
Node: Binary GCD306734
Node: Lehmer's Algorithm309584
Node: Subquadratic GCD311814
Node: Extended GCD314283
Node: Jacobi Symbol315601
Node: Powering Algorithms316616
Node: Normal Powering Algorithm316879
Node: Modular Powering Algorithm317407
Node: Root Extraction Algorithms318189
Node: Square Root Algorithm318504
Node: Nth Root Algorithm320645
Node: Perfect Square Algorithm321430
Node: Perfect Power Algorithm323517
Node: Radix Conversion Algorithms324138
Node: Binary to Radix324514
Node: Radix to Binary328135
Node: Other Algorithms330223
Node: Prime Testing Algorithm330575
Node: Factorial Algorithm331759
Node: Binomial Coefficients Algorithm334159
Node: Fibonacci Numbers Algorithm335053
Node: Lucas Numbers Algorithm337527
Node: Random Number Algorithms338248
Node: Assembly Coding340370
Node: Assembly Code Organisation341330
Node: Assembly Basics342297
Node: Assembly Carry Propagation343447
Node: Assembly Cache Handling345277
Node: Assembly Functional Units347438
Node: Assembly Floating Point349051
Node: Assembly SIMD Instructions352830
Node: Assembly Software Pipelining353812
Node: Assembly Loop Unrolling354875
Node: Assembly Writing Guide357090
Node: Internals359855
Node: Integer Internals360367
Node: Rational Internals362623
Node: Float Internals363861
Node: Raw Output Internals371260
Node: C++ Interface Internals372454
Node: Contributors375775
Node: References381910
Node: GNU Free Documentation License387660
Node: Concept Index412801
Node: Function Index460615

End Tag Table


Local Variables:
coding: iso-8859-1
End:
