=================================================================== RCS file: /home/cvs/OpenXM_contrib/gmp/Attic/gmp.info,v retrieving revision 1.1.1.3 retrieving revision 1.1.1.4 diff -u -p -r1.1.1.3 -r1.1.1.4 --- OpenXM_contrib/gmp/Attic/gmp.info 2000/12/01 05:44:45 1.1.1.3 +++ OpenXM_contrib/gmp/Attic/gmp.info 2003/08/25 16:06:02 1.1.1.4 @@ -1,96 +1,172 @@ -This is gmp.info, produced by makeinfo version 4.0 from gmp.texi. +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.2. + + 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 - This file documents GNU MP, a library for arbitrary-precision -arithmetic. - - Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 -Free Software Foundation, Inc. - - Permission is granted to make and distribute verbatim copies of this -manual provided the copyright notice and this permission notice are -preserved on all copies. - - Permission is granted to copy and distribute modified versions of -this manual under the conditions for verbatim copying, provided that -the entire resulting derived work is distributed under the terms of a -permission notice identical to this one. - - Permission is granted to copy and distribute translations of this -manual into another language, under the above conditions for modified -versions, except that this permission notice may be stated in a -translation approved by the Foundation. -  Indirect: -gmp.info-1: 1054 -gmp.info-2: 44626 -gmp.info-3: 92659 -gmp.info-4: 138058 +gmp.info-1: 901 +gmp.info-2: 48851 +gmp.info-3: 98635 +gmp.info-4: 147925 +gmp.info-5: 196141 +gmp.info-6: 241100 +gmp.info-7: 290895 +gmp.info-8: 324997 +gmp.info-9: 357894  Tag Table: (Indirect) -Node: Top1054 -Node: Copying2240 -Node: Introduction to GMP3940 -Node: Installing GMP6053 -Node: Build Options6742 -Node: ABI and ISA13018 -Node: Notes for Package Builds16215 -Node: Notes for Particular Systems17605 -Node: Known Build Problems19572 -Node: GMP Basics22817 -Node: Nomenclature and Types23711 -Node: Function Classes24749 -Node: GMP Variable Conventions26222 -Node: GMP and Reentrancy29831 -Node: Useful Macros and Constants31078 -Node: Compatibility with older versions31681 -Node: Getting the Latest Version of GMP32530 -Node: Reporting Bugs32936 -Node: Integer Functions34990 -Node: Initializing Integers35705 -Node: Assigning Integers37817 -Node: Simultaneous Integer Init & Assign39672 -Node: Converting Integers41288 -Node: Integer Arithmetic43391 -Node: Integer Division44626 -Node: Integer Exponentiation51457 -Node: Integer Roots52151 -Node: Number Theoretic Functions53373 -Node: Integer Comparisons57153 -Node: Integer Logic and Bit Fiddling58332 -Node: I/O of Integers60603 -Node: Integer Random Numbers63077 -Node: Miscellaneous Integer Functions65685 -Node: Rational Number Functions67295 -Node: Initializing Rationals68573 -Node: Rational Arithmetic69844 -Node: Comparing Rationals70807 -Node: Applying Integer Functions72090 -Node: I/O of Rationals72893 -Node: Miscellaneous Rational Functions73853 -Node: Floating-point Functions75990 -Node: Initializing Floats77880 -Node: Assigning Floats80684 -Node: Simultaneous Float Init & Assign82862 -Node: Converting Floats84381 -Node: Float Arithmetic86081 -Node: Float Comparison88101 -Node: I/O of Floats89127 -Node: Miscellaneous Float Functions91245 -Node: Low-level Functions92659 -Node: Random Number Functions110487 -Node: Random State Initialization112765 -Node: BSD Compatible Functions116442 -Node: Custom Allocation120896 -Node: Contributors123250 -Node: References126575 -Node: Concept Index128547 -Node: Function Index138058 +Node: Top901 +Node: Copying3073 +Node: Introduction to GMP4929 +Node: Installing GMP7688 +Node: Build Options8385 +Node: ABI and ISA23864 +Node: Notes for Package Builds29309 +Node: Notes for Particular Systems31348 +Node: Known Build Problems37416 +Node: GMP Basics42592 +Node: Headers and Libraries43239 +Node: Nomenclature and Types44757 +Node: Function Classes45809 +Node: Variable Conventions47247 +Node: Parameter Conventions48851 +Node: Memory Management50907 +Node: Reentrancy52030 +Node: Useful Macros and Constants53833 +Node: Compatibility with older versions54599 +Node: Demonstration Programs55555 +Node: Efficiency56817 +Node: Debugging64451 +Node: Profiling71057 +Node: Autoconf72679 +Node: Emacs75326 +Node: Reporting Bugs75995 +Node: Integer Functions78524 +Node: Initializing Integers79269 +Node: Assigning Integers82968 +Node: Simultaneous Integer Init & Assign84903 +Node: Converting Integers86519 +Node: Integer Arithmetic88923 +Node: Integer Division90502 +Node: Integer Exponentiation96341 +Node: Integer Roots97180 +Node: Number Theoretic Functions98635 +Node: Integer Comparisons104647 +Node: Integer Logic and Bit Fiddling105931 +Node: I/O of Integers108400 +Node: Integer Random Numbers110874 +Node: Integer Import and Export113485 +Node: Miscellaneous Integer Functions117103 +Node: Rational Number Functions118808 +Node: Initializing Rationals119999 +Node: Rational Conversions122195 +Node: Rational Arithmetic123516 +Node: Comparing Rationals124835 +Node: Applying Integer Functions126189 +Node: I/O of Rationals127661 +Node: Floating-point Functions129514 +Node: Initializing Floats132398 +Node: Assigning Floats136087 +Node: Simultaneous Float Init & Assign138421 +Node: Converting Floats139940 +Node: Float Arithmetic142254 +Node: Float Comparison144274 +Node: I/O of Floats145609 +Node: Miscellaneous Float Functions147925 +Node: Low-level Functions149794 +Node: Random Number Functions170855 +Node: Random State Initialization171891 +Node: Random State Seeding174195 +Node: Formatted Output175539 +Node: Formatted Output Strings175778 +Node: Formatted Output Functions180654 +Node: C++ Formatted Output184635 +Node: Formatted Input187131 +Node: Formatted Input Strings187361 +Node: Formatted Input Functions191808 +Node: C++ Formatted Input193834 +Node: C++ Class Interface195120 +Node: C++ Interface General196141 +Node: C++ Interface Integers199205 +Node: C++ Interface Rationals202364 +Node: C++ Interface Floats205736 +Node: C++ Interface MPFR208906 +Node: C++ Interface Random Numbers209488 +Node: C++ Interface Limitations211889 +Node: BSD Compatible Functions214705 +Node: Custom Allocation219167 +Node: Language Bindings222936 +Node: Algorithms226271 +Node: Multiplication Algorithms226969 +Node: Basecase Multiplication228005 +Node: Karatsuba Multiplication229885 +Node: Toom-Cook 3-Way Multiplication233345 +Node: FFT Multiplication241100 +Node: Other Multiplication246429 +Node: Division Algorithms248911 +Node: Single Limb Division249248 +Node: Basecase Division252156 +Node: Divide and Conquer Division253348 +Node: Exact Division255570 +Node: Exact Remainder258742 +Node: Small Quotient Division261004 +Node: Greatest Common Divisor Algorithms262591 +Node: Binary GCD262854 +Node: Accelerated GCD264341 +Node: Extended GCD266127 +Node: Jacobi Symbol267785 +Node: Powering Algorithms268690 +Node: Normal Powering Algorithm268943 +Node: Modular Powering Algorithm269460 +Node: Root Extraction Algorithms270512 +Node: Square Root Algorithm270817 +Node: Nth Root Algorithm271784 +Node: Perfect Square Algorithm272558 +Node: Perfect Power Algorithm273554 +Node: Radix Conversion Algorithms274166 +Node: Binary to Radix274535 +Node: Radix to Binary278452 +Node: Other Algorithms280372 +Node: Factorial Algorithm280658 +Node: Binomial Coefficients Algorithm282000 +Node: Fibonacci Numbers Algorithm283325 +Node: Lucas Numbers Algorithm285798 +Node: Assembler Coding286475 +Node: Assembler Code Organisation287383 +Node: Assembler Basics287988 +Node: Assembler Carry Propagation289070 +Node: Assembler Cache Handling290895 +Node: Assembler Floating Point293048 +Node: Assembler SIMD Instructions296831 +Node: Assembler Software Pipelining297808 +Node: Assembler Loop Unrolling299067 +Node: Internals301445 +Node: Integer Internals301954 +Node: Rational Internals303970 +Node: Float Internals305201 +Node: Raw Output Internals312298 +Node: C++ Interface Internals313482 +Node: Contributors316795 +Node: References320558 +Node: GNU Free Documentation License324997 +Node: Concept Index344885 +Node: Function Index357894  End Tag Table