=================================================================== RCS file: /home/cvs/OpenXM_contrib/gmp/Attic/gmp.info,v retrieving revision 1.1.1.2 retrieving revision 1.1.1.4 diff -u -p -r1.1.1.2 -r1.1.1.4 --- OpenXM_contrib/gmp/Attic/gmp.info 2000/09/09 14:12:18 1.1.1.2 +++ 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: 50601 -gmp.info-3: 91805 -gmp.info-4: 137209 +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: Copying2238 -Node: Introduction to GMP3939 -Node: Installing GMP6052 -Node: Build Options6741 -Node: ABI and ISA12870 -Node: Notes for Package Builds16067 -Node: Notes for Particular Systems17457 -Node: Known Build Problems19424 -Node: GMP Basics22224 -Node: Nomenclature and Types23118 -Node: Function Classes24156 -Node: GMP Variable Conventions25629 -Node: GMP and Reentrancy29238 -Node: Useful Macros and Constants30222 -Node: Compatibility with older versions30825 -Node: Getting the Latest Version of GMP31674 -Node: Reporting Bugs32080 -Node: Integer Functions34134 -Node: Initializing Integers34849 -Node: Assigning Integers36961 -Node: Simultaneous Integer Init & Assign38816 -Node: Converting Integers40432 -Node: Integer Arithmetic42535 -Node: Integer Division43770 -Node: Integer Exponentiation50601 -Node: Integer Roots51295 -Node: Number Theoretic Functions52517 -Node: Integer Comparisons56297 -Node: Integer Logic and Bit Fiddling57476 -Node: I/O of Integers59747 -Node: Integer Random Numbers62221 -Node: Miscellaneous Integer Functions64829 -Node: Rational Number Functions66439 -Node: Initializing Rationals67717 -Node: Rational Arithmetic68988 -Node: Comparing Rationals69951 -Node: Applying Integer Functions71234 -Node: I/O of Rationals72037 -Node: Miscellaneous Rational Functions72997 -Node: Floating-point Functions75136 -Node: Initializing Floats77026 -Node: Assigning Floats79830 -Node: Simultaneous Float Init & Assign82008 -Node: Converting Floats83527 -Node: Float Arithmetic85227 -Node: Float Comparison87247 -Node: I/O of Floats88273 -Node: Miscellaneous Float Functions90391 -Node: Low-level Functions91805 -Node: Random Number Functions109638 -Node: Random State Initialization111916 -Node: BSD Compatible Functions115593 -Node: Custom Allocation120047 -Node: Contributors122401 -Node: References125726 -Node: Concept Index127698 -Node: Function Index137209 +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