This is /home/tege/prec/gmp42/doc/gmp.info, produced by makeinfo
version 4.8 from /home/tege/prec/gmp42/doc/gmp.texi.

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

   Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2007 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.2 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: 987
gmp.info-2: 299302

Tag Table:
(Indirect)
Node: Top987
Node: Copying3199
Node: Introduction to GMP5050
Node: Installing GMP7758
Node: Build Options8488
Node: ABI and ISA24558
Node: Notes for Package Builds34237
Node: Notes for Particular Systems37324
Node: Known Build Problems44092
Node: Performance optimization47628
Node: GMP Basics48762
Node: Headers and Libraries49410
Node: Nomenclature and Types50834
Node: Function Classes52542
Node: Variable Conventions54235
Node: Parameter Conventions55844
Node: Memory Management57900
Node: Reentrancy59028
Node: Useful Macros and Constants60901
Node: Compatibility with older versions61680
Node: Demonstration Programs62641
Node: Efficiency64506
Node: Debugging72130
Node: Profiling78690
Node: Autoconf82688
Node: Emacs84471
Node: Reporting Bugs85077
Node: Integer Functions87609
Node: Initializing Integers88385
Node: Assigning Integers90056
Node: Simultaneous Integer Init & Assign91643
Node: Converting Integers93268
Node: Integer Arithmetic96190
Node: Integer Division97792
Node: Integer Exponentiation104220
Node: Integer Roots105081
Node: Number Theoretic Functions106755
Node: Integer Comparisons112808
Node: Integer Logic and Bit Fiddling114186
Node: I/O of Integers116809
Node: Integer Random Numbers119693
Node: Integer Import and Export122316
Node: Miscellaneous Integer Functions126313
Node: Integer Special Functions128173
Node: Rational Number Functions131260
Node: Initializing Rationals132453
Node: Rational Conversions134698
Node: Rational Arithmetic136429
Node: Comparing Rationals137765
Node: Applying Integer Functions139132
Node: I/O of Rationals140615
Node: Floating-point Functions142475
Node: Initializing Floats145360
Node: Assigning Floats149057
Node: Simultaneous Float Init & Assign151624
Node: Converting Floats153152
Node: Float Arithmetic156400
Node: Float Comparison158445
Node: I/O of Floats159887
Node: Miscellaneous Float Functions162485
Node: Low-level Functions164385
Node: Random Number Functions186015
Node: Random State Initialization187083
Node: Random State Seeding189944
Node: Random State Miscellaneous191333
Node: Formatted Output191974
Node: Formatted Output Strings192219
Node: Formatted Output Functions197436
Node: C++ Formatted Output201511
Node: Formatted Input204193
Node: Formatted Input Strings204429
Node: Formatted Input Functions209081
Node: C++ Formatted Input212050
Node: C++ Class Interface213953
Node: C++ Interface General214954
Node: C++ Interface Integers218024
Node: C++ Interface Rationals221455
Node: C++ Interface Floats225132
Node: C++ Interface Random Numbers230424
Node: C++ Interface Limitations232830
Node: BSD Compatible Functions235648
Node: Custom Allocation240359
Node: Language Bindings244677
Node: Algorithms248630
Node: Multiplication Algorithms249331
Node: Basecase Multiplication250265
Node: Karatsuba Multiplication252176
Node: Toom 3-Way Multiplication255804
Node: FFT Multiplication262210
Node: Other Multiplication267546
Node: Division Algorithms270029
Node: Single Limb Division270376
Node: Basecase Division273295
Node: Divide and Conquer Division274498
Node: Exact Division276735
Node: Exact Remainder279902
Node: Small Quotient Division282194
Node: Greatest Common Divisor Algorithms283792
Node: Binary GCD284065
Node: Accelerated GCD286742
Node: Extended GCD288539
Node: Jacobi Symbol290208
Node: Powering Algorithms291124
Node: Normal Powering Algorithm291387
Node: Modular Powering Algorithm291915
Node: Root Extraction Algorithms292978
Node: Square Root Algorithm293293
Node: Nth Root Algorithm295434
Node: Perfect Square Algorithm296219
Node: Perfect Power Algorithm298305
Node: Radix Conversion Algorithms298926
Node: Binary to Radix299302
Node: Radix to Binary303231
Node: Other Algorithms305162
Node: Prime Testing Algorithm305515
Node: Factorial Algorithm306699
Node: Binomial Coefficients Algorithm308102
Node: Fibonacci Numbers Algorithm308996
Node: Lucas Numbers Algorithm311470
Node: Random Number Algorithms312191
Node: Assembler Coding314312
Node: Assembler Code Organisation315286
Node: Assembler Basics316258
Node: Assembler Carry Propagation317415
Node: Assembler Cache Handling319251
Node: Assembler Functional Units321417
Node: Assembler Floating Point323037
Node: Assembler SIMD Instructions326818
Node: Assembler Software Pipelining327804
Node: Assembler Loop Unrolling328871
Node: Assembler Writing Guide331090
Node: Internals333859
Node: Integer Internals334371
Node: Rational Internals336627
Node: Float Internals337865
Node: Raw Output Internals345279
Node: C++ Interface Internals346473
Node: Contributors349771
Node: References353616
Node: GNU Free Documentation License358681
Node: Concept Index381127
Node: Function Index427389

End Tag Table
