[BACK]Return to gmp.info-8 CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp

Annotation of OpenXM_contrib/gmp/gmp.info-8, Revision 1.1.1.1

1.1       ohara       1: This is gmp.info, produced by makeinfo version 4.2 from gmp.texi.
                      2:
                      3: This manual describes how to install and use the GNU multiple precision
                      4: arithmetic library, version 4.1.2.
                      5:
                      6:    Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
                      7: 2001, 2002 Free Software Foundation, Inc.
                      8:
                      9:    Permission is granted to copy, distribute and/or modify this
                     10: document under the terms of the GNU Free Documentation License, Version
                     11: 1.1 or any later version published by the Free Software Foundation;
                     12: with no Invariant Sections, with the Front-Cover Texts being "A GNU
                     13: Manual", and with the Back-Cover Texts being "You have freedom to copy
                     14: and modify this GNU Manual, like GNU software".  A copy of the license
                     15: is included in *Note GNU Free Documentation License::.
                     16: INFO-DIR-SECTION GNU libraries
                     17: START-INFO-DIR-ENTRY
                     18: * gmp: (gmp).                   GNU Multiple Precision Arithmetic Library.
                     19: END-INFO-DIR-ENTRY
                     20:
                     21: 
                     22: File: gmp.info,  Node: GNU Free Documentation License,  Next: Concept Index,  Prev: References,  Up: Top
                     23:
                     24: GNU Free Documentation License
                     25: ******************************
                     26:
                     27:                         Version 1.1, March 2000
                     28:      Copyright (C) 2000 Free Software Foundation, Inc.
                     29:      59 Temple Place, Suite 330, Boston, MA  02111-1307, USA
                     30:
                     31:      Everyone is permitted to copy and distribute verbatim copies
                     32:      of this license document, but changing it is not allowed.
                     33:
                     34:   0. PREAMBLE
                     35:
                     36:      The purpose of this License is to make a manual, textbook, or other
                     37:      written document "free" in the sense of freedom: to assure everyone
                     38:      the effective freedom to copy and redistribute it, with or without
                     39:      modifying it, either commercially or noncommercially.  Secondarily,
                     40:      this License preserves for the author and publisher a way to get
                     41:      credit for their work, while not being considered responsible for
                     42:      modifications made by others.
                     43:
                     44:      This License is a kind of "copyleft", which means that derivative
                     45:      works of the document must themselves be free in the same sense.
                     46:      It complements the GNU General Public License, which is a copyleft
                     47:      license designed for free software.
                     48:
                     49:      We have designed this License in order to use it for manuals for
                     50:      free software, because free software needs free documentation: a
                     51:      free program should come with manuals providing the same freedoms
                     52:      that the software does.  But this License is not limited to
                     53:      software manuals; it can be used for any textual work, regardless
                     54:      of subject matter or whether it is published as a printed book.
                     55:      We recommend this License principally for works whose purpose is
                     56:      instruction or reference.
                     57:
                     58:   1. APPLICABILITY AND DEFINITIONS
                     59:
                     60:      This License applies to any manual or other work that contains a
                     61:      notice placed by the copyright holder saying it can be distributed
                     62:      under the terms of this License.  The "Document", below, refers to
                     63:      any such manual or work.  Any member of the public is a licensee,
                     64:      and is addressed as "you".
                     65:
                     66:      A "Modified Version" of the Document means any work containing the
                     67:      Document or a portion of it, either copied verbatim, or with
                     68:      modifications and/or translated into another language.
                     69:
                     70:      A "Secondary Section" is a named appendix or a front-matter
                     71:      section of the Document that deals exclusively with the
                     72:      relationship of the publishers or authors of the Document to the
                     73:      Document's overall subject (or to related matters) and contains
                     74:      nothing that could fall directly within that overall subject.
                     75:      (For example, if the Document is in part a textbook of
                     76:      mathematics, a Secondary Section may not explain any mathematics.)
                     77:      The relationship could be a matter of historical connection with
                     78:      the subject or with related matters, or of legal, commercial,
                     79:      philosophical, ethical or political position regarding them.
                     80:
                     81:      The "Invariant Sections" are certain Secondary Sections whose
                     82:      titles are designated, as being those of Invariant Sections, in
                     83:      the notice that says that the Document is released under this
                     84:      License.
                     85:
                     86:      The "Cover Texts" are certain short passages of text that are
                     87:      listed, as Front-Cover Texts or Back-Cover Texts, in the notice
                     88:      that says that the Document is released under this License.
                     89:
                     90:      A "Transparent" copy of the Document means a machine-readable copy,
                     91:      represented in a format whose specification is available to the
                     92:      general public, whose contents can be viewed and edited directly
                     93:      and straightforwardly with generic text editors or (for images
                     94:      composed of pixels) generic paint programs or (for drawings) some
                     95:      widely available drawing editor, and that is suitable for input to
                     96:      text formatters or for automatic translation to a variety of
                     97:      formats suitable for input to text formatters.  A copy made in an
                     98:      otherwise Transparent file format whose markup has been designed
                     99:      to thwart or discourage subsequent modification by readers is not
                    100:      Transparent.  A copy that is not "Transparent" is called "Opaque".
                    101:
                    102:      Examples of suitable formats for Transparent copies include plain
                    103:      ASCII without markup, Texinfo input format, LaTeX input format,
                    104:      SGML or XML using a publicly available DTD, and
                    105:      standard-conforming simple HTML designed for human modification.
                    106:      Opaque formats include PostScript, PDF, proprietary formats that
                    107:      can be read and edited only by proprietary word processors, SGML
                    108:      or XML for which the DTD and/or processing tools are not generally
                    109:      available, and the machine-generated HTML produced by some word
                    110:      processors for output purposes only.
                    111:
                    112:      The "Title Page" means, for a printed book, the title page itself,
                    113:      plus such following pages as are needed to hold, legibly, the
                    114:      material this License requires to appear in the title page.  For
                    115:      works in formats which do not have any title page as such, "Title
                    116:      Page" means the text near the most prominent appearance of the
                    117:      work's title, preceding the beginning of the body of the text.
                    118:
                    119:   2. VERBATIM COPYING
                    120:
                    121:      You may copy and distribute the Document in any medium, either
                    122:      commercially or noncommercially, provided that this License, the
                    123:      copyright notices, and the license notice saying this License
                    124:      applies to the Document are reproduced in all copies, and that you
                    125:      add no other conditions whatsoever to those of this License.  You
                    126:      may not use technical measures to obstruct or control the reading
                    127:      or further copying of the copies you make or distribute.  However,
                    128:      you may accept compensation in exchange for copies.  If you
                    129:      distribute a large enough number of copies you must also follow
                    130:      the conditions in section 3.
                    131:
                    132:      You may also lend copies, under the same conditions stated above,
                    133:      and you may publicly display copies.
                    134:
                    135:   3. COPYING IN QUANTITY
                    136:
                    137:      If you publish printed copies of the Document numbering more than
                    138:      100, and the Document's license notice requires Cover Texts, you
                    139:      must enclose the copies in covers that carry, clearly and legibly,
                    140:      all these Cover Texts: Front-Cover Texts on the front cover, and
                    141:      Back-Cover Texts on the back cover.  Both covers must also clearly
                    142:      and legibly identify you as the publisher of these copies.  The
                    143:      front cover must present the full title with all words of the
                    144:      title equally prominent and visible.  You may add other material
                    145:      on the covers in addition.  Copying with changes limited to the
                    146:      covers, as long as they preserve the title of the Document and
                    147:      satisfy these conditions, can be treated as verbatim copying in
                    148:      other respects.
                    149:
                    150:      If the required texts for either cover are too voluminous to fit
                    151:      legibly, you should put the first ones listed (as many as fit
                    152:      reasonably) on the actual cover, and continue the rest onto
                    153:      adjacent pages.
                    154:
                    155:      If you publish or distribute Opaque copies of the Document
                    156:      numbering more than 100, you must either include a
                    157:      machine-readable Transparent copy along with each Opaque copy, or
                    158:      state in or with each Opaque copy a publicly-accessible
                    159:      computer-network location containing a complete Transparent copy
                    160:      of the Document, free of added material, which the general
                    161:      network-using public has access to download anonymously at no
                    162:      charge using public-standard network protocols.  If you use the
                    163:      latter option, you must take reasonably prudent steps, when you
                    164:      begin distribution of Opaque copies in quantity, to ensure that
                    165:      this Transparent copy will remain thus accessible at the stated
                    166:      location until at least one year after the last time you
                    167:      distribute an Opaque copy (directly or through your agents or
                    168:      retailers) of that edition to the public.
                    169:
                    170:      It is requested, but not required, that you contact the authors of
                    171:      the Document well before redistributing any large number of
                    172:      copies, to give them a chance to provide you with an updated
                    173:      version of the Document.
                    174:
                    175:   4. MODIFICATIONS
                    176:
                    177:      You may copy and distribute a Modified Version of the Document
                    178:      under the conditions of sections 2 and 3 above, provided that you
                    179:      release the Modified Version under precisely this License, with
                    180:      the Modified Version filling the role of the Document, thus
                    181:      licensing distribution and modification of the Modified Version to
                    182:      whoever possesses a copy of it.  In addition, you must do these
                    183:      things in the Modified Version:
                    184:
                    185:        A. Use in the Title Page (and on the covers, if any) a title
                    186:           distinct from that of the Document, and from those of
                    187:           previous versions (which should, if there were any, be listed
                    188:           in the History section of the Document).  You may use the
                    189:           same title as a previous version if the original publisher of
                    190:           that version gives permission.
                    191:
                    192:        B. List on the Title Page, as authors, one or more persons or
                    193:           entities responsible for authorship of the modifications in
                    194:           the Modified Version, together with at least five of the
                    195:           principal authors of the Document (all of its principal
                    196:           authors, if it has less than five).
                    197:
                    198:        C. State on the Title page the name of the publisher of the
                    199:           Modified Version, as the publisher.
                    200:
                    201:        D. Preserve all the copyright notices of the Document.
                    202:
                    203:        E. Add an appropriate copyright notice for your modifications
                    204:           adjacent to the other copyright notices.
                    205:
                    206:        F. Include, immediately after the copyright notices, a license
                    207:           notice giving the public permission to use the Modified
                    208:           Version under the terms of this License, in the form shown in
                    209:           the Addendum below.
                    210:
                    211:        G. Preserve in that license notice the full lists of Invariant
                    212:           Sections and required Cover Texts given in the Document's
                    213:           license notice.
                    214:
                    215:        H. Include an unaltered copy of this License.
                    216:
                    217:        I. Preserve the section entitled "History", and its title, and
                    218:           add to it an item stating at least the title, year, new
                    219:           authors, and publisher of the Modified Version as given on
                    220:           the Title Page.  If there is no section entitled "History" in
                    221:           the Document, create one stating the title, year, authors,
                    222:           and publisher of the Document as given on its Title Page,
                    223:           then add an item describing the Modified Version as stated in
                    224:           the previous sentence.
                    225:
                    226:        J. Preserve the network location, if any, given in the Document
                    227:           for public access to a Transparent copy of the Document, and
                    228:           likewise the network locations given in the Document for
                    229:           previous versions it was based on.  These may be placed in
                    230:           the "History" section.  You may omit a network location for a
                    231:           work that was published at least four years before the
                    232:           Document itself, or if the original publisher of the version
                    233:           it refers to gives permission.
                    234:
                    235:        K. In any section entitled "Acknowledgments" or "Dedications",
                    236:           preserve the section's title, and preserve in the section all
                    237:           the substance and tone of each of the contributor
                    238:           acknowledgments and/or dedications given therein.
                    239:
                    240:        L. Preserve all the Invariant Sections of the Document,
                    241:           unaltered in their text and in their titles.  Section numbers
                    242:           or the equivalent are not considered part of the section
                    243:           titles.
                    244:
                    245:        M. Delete any section entitled "Endorsements".  Such a section
                    246:           may not be included in the Modified Version.
                    247:
                    248:        N. Do not retitle any existing section as "Endorsements" or to
                    249:           conflict in title with any Invariant Section.
                    250:
                    251:      If the Modified Version includes new front-matter sections or
                    252:      appendices that qualify as Secondary Sections and contain no
                    253:      material copied from the Document, you may at your option
                    254:      designate some or all of these sections as invariant.  To do this,
                    255:      add their titles to the list of Invariant Sections in the Modified
                    256:      Version's license notice.  These titles must be distinct from any
                    257:      other section titles.
                    258:
                    259:      You may add a section entitled "Endorsements", provided it contains
                    260:      nothing but endorsements of your Modified Version by various
                    261:      parties--for example, statements of peer review or that the text
                    262:      has been approved by an organization as the authoritative
                    263:      definition of a standard.
                    264:
                    265:      You may add a passage of up to five words as a Front-Cover Text,
                    266:      and a passage of up to 25 words as a Back-Cover Text, to the end
                    267:      of the list of Cover Texts in the Modified Version.  Only one
                    268:      passage of Front-Cover Text and one of Back-Cover Text may be
                    269:      added by (or through arrangements made by) any one entity.  If the
                    270:      Document already includes a cover text for the same cover,
                    271:      previously added by you or by arrangement made by the same entity
                    272:      you are acting on behalf of, you may not add another; but you may
                    273:      replace the old one, on explicit permission from the previous
                    274:      publisher that added the old one.
                    275:
                    276:      The author(s) and publisher(s) of the Document do not by this
                    277:      License give permission to use their names for publicity for or to
                    278:      assert or imply endorsement of any Modified Version.
                    279:
                    280:   5. COMBINING DOCUMENTS
                    281:
                    282:      You may combine the Document with other documents released under
                    283:      this License, under the terms defined in section 4 above for
                    284:      modified versions, provided that you include in the combination
                    285:      all of the Invariant Sections of all of the original documents,
                    286:      unmodified, and list them all as Invariant Sections of your
                    287:      combined work in its license notice.
                    288:
                    289:      The combined work need only contain one copy of this License, and
                    290:      multiple identical Invariant Sections may be replaced with a single
                    291:      copy.  If there are multiple Invariant Sections with the same name
                    292:      but different contents, make the title of each such section unique
                    293:      by adding at the end of it, in parentheses, the name of the
                    294:      original author or publisher of that section if known, or else a
                    295:      unique number.  Make the same adjustment to the section titles in
                    296:      the list of Invariant Sections in the license notice of the
                    297:      combined work.
                    298:
                    299:      In the combination, you must combine any sections entitled
                    300:      "History" in the various original documents, forming one section
                    301:      entitled "History"; likewise combine any sections entitled
                    302:      "Acknowledgments", and any sections entitled "Dedications".  You
                    303:      must delete all sections entitled "Endorsements."
                    304:
                    305:   6. COLLECTIONS OF DOCUMENTS
                    306:
                    307:      You may make a collection consisting of the Document and other
                    308:      documents released under this License, and replace the individual
                    309:      copies of this License in the various documents with a single copy
                    310:      that is included in the collection, provided that you follow the
                    311:      rules of this License for verbatim copying of each of the
                    312:      documents in all other respects.
                    313:
                    314:      You may extract a single document from such a collection, and
                    315:      distribute it individually under this License, provided you insert
                    316:      a copy of this License into the extracted document, and follow
                    317:      this License in all other respects regarding verbatim copying of
                    318:      that document.
                    319:
                    320:   7. AGGREGATION WITH INDEPENDENT WORKS
                    321:
                    322:      A compilation of the Document or its derivatives with other
                    323:      separate and independent documents or works, in or on a volume of
                    324:      a storage or distribution medium, does not as a whole count as a
                    325:      Modified Version of the Document, provided no compilation
                    326:      copyright is claimed for the compilation.  Such a compilation is
                    327:      called an "aggregate", and this License does not apply to the
                    328:      other self-contained works thus compiled with the Document, on
                    329:      account of their being thus compiled, if they are not themselves
                    330:      derivative works of the Document.
                    331:
                    332:      If the Cover Text requirement of section 3 is applicable to these
                    333:      copies of the Document, then if the Document is less than one
                    334:      quarter of the entire aggregate, the Document's Cover Texts may be
                    335:      placed on covers that surround only the Document within the
                    336:      aggregate.  Otherwise they must appear on covers around the whole
                    337:      aggregate.
                    338:
                    339:   8. TRANSLATION
                    340:
                    341:      Translation is considered a kind of modification, so you may
                    342:      distribute translations of the Document under the terms of section
                    343:      4.  Replacing Invariant Sections with translations requires special
                    344:      permission from their copyright holders, but you may include
                    345:      translations of some or all Invariant Sections in addition to the
                    346:      original versions of these Invariant Sections.  You may include a
                    347:      translation of this License provided that you also include the
                    348:      original English version of this License.  In case of a
                    349:      disagreement between the translation and the original English
                    350:      version of this License, the original English version will prevail.
                    351:
                    352:   9. TERMINATION
                    353:
                    354:      You may not copy, modify, sublicense, or distribute the Document
                    355:      except as expressly provided for under this License.  Any other
                    356:      attempt to copy, modify, sublicense or distribute the Document is
                    357:      void, and will automatically terminate your rights under this
                    358:      License.  However, parties who have received copies, or rights,
                    359:      from you under this License will not have their licenses
                    360:      terminated so long as such parties remain in full compliance.
                    361:
                    362:  10. FUTURE REVISIONS OF THIS LICENSE
                    363:
                    364:      The Free Software Foundation may publish new, revised versions of
                    365:      the GNU Free Documentation License from time to time.  Such new
                    366:      versions will be similar in spirit to the present version, but may
                    367:      differ in detail to address new problems or concerns.  See
                    368:      `http://www.gnu.org/copyleft/'.
                    369:
                    370:      Each version of the License is given a distinguishing version
                    371:      number.  If the Document specifies that a particular numbered
                    372:      version of this License "or any later version" applies to it, you
                    373:      have the option of following the terms and conditions either of
                    374:      that specified version or of any later version that has been
                    375:      published (not as a draft) by the Free Software Foundation.  If
                    376:      the Document does not specify a version number of this License,
                    377:      you may choose any version ever published (not as a draft) by the
                    378:      Free Software Foundation.
                    379:
                    380: ADDENDUM: How to use this License for your documents
                    381: ====================================================
                    382:
                    383:    To use this License in a document you have written, include a copy of
                    384: the License in the document and put the following copyright and license
                    385: notices just after the title page:
                    386:
                    387:        Copyright (C)  YEAR  YOUR NAME.
                    388:        Permission is granted to copy, distribute and/or modify this document
                    389:        under the terms of the GNU Free Documentation License, Version 1.1
                    390:        or any later version published by the Free Software Foundation;
                    391:        with the Invariant Sections being LIST THEIR TITLES, with the
                    392:        Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
                    393:        A copy of the license is included in the section entitled ``GNU
                    394:        Free Documentation License''.
                    395:
                    396:    If you have no Invariant Sections, write "with no Invariant Sections"
                    397: instead of saying which ones are invariant.  If you have no Front-Cover
                    398: Texts, write "no Front-Cover Texts" instead of "Front-Cover Texts being
                    399: LIST"; likewise for Back-Cover Texts.
                    400:
                    401:    If your document contains nontrivial examples of program code, we
                    402: recommend releasing these examples in parallel under your choice of
                    403: free software license, such as the GNU General Public License, to
                    404: permit their use in free software.
                    405:
                    406: 
                    407: File: gmp.info,  Node: Concept Index,  Next: Function Index,  Prev: GNU Free Documentation License,  Up: Top
                    408:
                    409: Concept Index
                    410: *************
                    411:
                    412: * Menu:
                    413:
                    414: * ABI:                                   ABI and ISA.
                    415: * About this manual:                     Introduction to GMP.
                    416: * Algorithms:                            Algorithms.
                    417: * alloca:                                Build Options.
                    418: * Allocation of memory:                  Custom Allocation.
                    419: * Anonymous FTP of latest version:       Introduction to GMP.
                    420: * Application Binary Interface:          ABI and ISA.
                    421: * Arithmetic functions <1>:              Rational Arithmetic.
                    422: * Arithmetic functions <2>:              Integer Arithmetic.
                    423: * Arithmetic functions:                  Float Arithmetic.
                    424: * Assignment functions <1>:              Assigning Floats.
                    425: * Assignment functions:                  Assigning Integers.
                    426: * Autoconf detections:                   Autoconf.
                    427: * Basics:                                GMP Basics.
                    428: * Berkeley MP compatible functions:      BSD Compatible Functions.
                    429: * Binomial coefficient functions:        Number Theoretic Functions.
                    430: * Bit manipulation functions:            Integer Logic and Bit Fiddling.
                    431: * Bit shift left:                        Integer Arithmetic.
                    432: * Bit shift right:                       Integer Division.
                    433: * Bits per limb:                         Useful Macros and Constants.
                    434: * BSD MP compatible functions:           BSD Compatible Functions.
                    435: * Bug reporting:                         Reporting Bugs.
                    436: * Build notes for binary packaging:      Notes for Package Builds.
                    437: * Build notes for particular systems:    Notes for Particular Systems.
                    438: * Build options:                         Build Options.
                    439: * Build problems known:                  Known Build Problems.
                    440: * Building GMP:                          Installing GMP.
                    441: * C++ Interface:                         C++ Class Interface.
                    442: * C++ istream input:                     C++ Formatted Input.
                    443: * C++ ostream output:                    C++ Formatted Output.
                    444: * Comparison functions <1>:              Comparing Rationals.
                    445: * Comparison functions <2>:              Integer Comparisons.
                    446: * Comparison functions:                  Float Comparison.
                    447: * Compatibility with older versions:     Compatibility with older versions.
                    448: * Conditions for copying GNU MP:         Copying.
                    449: * Configuring GMP:                       Installing GMP.
                    450: * Constants:                             Useful Macros and Constants.
                    451: * Contributors:                          Contributors.
                    452: * Conventions for parameters:            Parameter Conventions.
                    453: * Conventions for variables:             Variable Conventions.
                    454: * Conversion functions <1>:              Converting Integers.
                    455: * Conversion functions <2>:              Converting Floats.
                    456: * Conversion functions:                  Rational Conversions.
                    457: * Copying conditions:                    Copying.
                    458: * CPUs supported:                        Introduction to GMP.
                    459: * Custom allocation:                     Custom Allocation.
                    460: * Debugging:                             Debugging.
                    461: * Demonstration programs:                Demonstration Programs.
                    462: * DESTDIR:                               Known Build Problems.
                    463: * Division algorithms:                   Division Algorithms.
                    464: * Division functions <1>:                Integer Division.
                    465: * Division functions <2>:                Rational Arithmetic.
                    466: * Division functions:                    Float Arithmetic.
                    467: * Efficiency:                            Efficiency.
                    468: * Emacs:                                 Emacs.
                    469: * Exact division functions:              Integer Division.
                    470: * Example programs:                      Demonstration Programs.
                    471: * Exponentiation functions <1>:          Float Arithmetic.
                    472: * Exponentiation functions:              Integer Exponentiation.
                    473: * Export:                                Integer Import and Export.
                    474: * Extended GCD:                          Number Theoretic Functions.
                    475: * Factorial functions:                   Number Theoretic Functions.
                    476: * FDL, GNU Free Documentation License:   GNU Free Documentation License.
                    477: * Fibonacci sequence functions:          Number Theoretic Functions.
                    478: * Float arithmetic functions:            Float Arithmetic.
                    479: * Float assignment functions:            Assigning Floats.
                    480: * Float comparison functions:            Float Comparison.
                    481: * Float conversion functions:            Converting Floats.
                    482: * Float functions:                       Floating-point Functions.
                    483: * Float init and assign functions:       Simultaneous Float Init & Assign.
                    484: * Float initialization functions:        Initializing Floats.
                    485: * Float input and output functions:      I/O of Floats.
                    486: * Float miscellaneous functions:         Miscellaneous Float Functions.
                    487: * Float sign tests:                      Float Comparison.
                    488: * Floating-point functions:              Floating-point Functions.
                    489: * Floating-point number:                 Nomenclature and Types.
                    490: * Formatted input:                       Formatted Input.
                    491: * Formatted output:                      Formatted Output.
                    492: * FTP of latest version:                 Introduction to GMP.
                    493: * Function classes:                      Function Classes.
                    494: * GMP version number:                    Useful Macros and Constants.
                    495: * gmp.h:                                 Headers and Libraries.
                    496: * gmpxx.h:                               C++ Interface General.
                    497: * GNU Free Documentation License:        GNU Free Documentation License.
                    498: * Greatest common divisor algorithms:    Greatest Common Divisor Algorithms.
                    499: * Greatest common divisor functions:     Number Theoretic Functions.
                    500: * Headers:                               Headers and Libraries.
                    501: * Home page:                             Introduction to GMP.
                    502: * I/O functions <1>:                     I/O of Integers.
                    503: * I/O functions <2>:                     I/O of Floats.
                    504: * I/O functions:                         I/O of Rationals.
                    505: * Import:                                Integer Import and Export.
                    506: * Initialization and assignment functions <1>: Initializing Rationals.
                    507: * Initialization and assignment functions <2>: Simultaneous Integer Init & Assign.
                    508: * Initialization and assignment functions: Simultaneous Float Init & Assign.
                    509: * Initialization functions <1>:          Initializing Integers.
                    510: * Initialization functions:              Initializing Floats.
                    511: * Input functions <1>:                   I/O of Floats.
                    512: * Input functions <2>:                   I/O of Rationals.
                    513: * Input functions:                       I/O of Integers.
                    514: * Installing GMP:                        Installing GMP.
                    515: * Instruction Set Architecture:          ABI and ISA.
                    516: * Integer:                               Nomenclature and Types.
                    517: * Integer arithmetic functions:          Integer Arithmetic.
                    518: * Integer assignment functions:          Assigning Integers.
                    519: * Integer bit manipulation functions:    Integer Logic and Bit Fiddling.
                    520: * Integer comparison functions:          Integer Comparisons.
                    521: * Integer conversion functions:          Converting Integers.
                    522: * Integer division functions:            Integer Division.
                    523: * Integer exponentiation functions:      Integer Exponentiation.
                    524: * Integer export:                        Integer Import and Export.
                    525: * Integer functions:                     Integer Functions.
                    526: * Integer import:                        Integer Import and Export.
                    527: * Integer init and assign:               Simultaneous Integer Init & Assign.
                    528: * Integer initialization functions:      Initializing Integers.
                    529: * Integer input and output functions:    I/O of Integers.
                    530: * Integer miscellaneous functions:       Miscellaneous Integer Functions.
                    531: * Integer random number functions:       Integer Random Numbers.
                    532: * Integer root functions:                Integer Roots.
                    533: * Integer sign tests:                    Integer Comparisons.
                    534: * Introduction:                          Introduction to GMP.
                    535: * ISA:                                   ABI and ISA.
                    536: * istream input:                         C++ Formatted Input.
                    537: * Jacobi symbol functions:               Number Theoretic Functions.
                    538: * Kronecker symbol functions:            Number Theoretic Functions.
                    539: * Latest version of GMP:                 Introduction to GMP.
                    540: * Least common multiple functions:       Number Theoretic Functions.
                    541: * Libraries:                             Headers and Libraries.
                    542: * Libtool versioning:                    Notes for Package Builds.
                    543: * License conditions:                    Copying.
                    544: * Limb:                                  Nomenclature and Types.
                    545: * Limb size:                             Useful Macros and Constants.
                    546: * Linking:                               Headers and Libraries.
                    547: * Logical functions:                     Integer Logic and Bit Fiddling.
                    548: * Low-level functions:                   Low-level Functions.
                    549: * Lucas number functions:                Number Theoretic Functions.
                    550: * Mailing lists:                         Introduction to GMP.
                    551: * Memory allocation:                     Custom Allocation.
                    552: * Memory Management:                     Memory Management.
                    553: * Miscellaneous float functions:         Miscellaneous Float Functions.
                    554: * Miscellaneous integer functions:       Miscellaneous Integer Functions.
                    555: * Modular inverse functions:             Number Theoretic Functions.
                    556: * mp.h:                                  BSD Compatible Functions.
                    557: * MPFR:                                  Build Options.
                    558: * mpfrxx.h:                              C++ Interface MPFR.
                    559: * Multi-threading:                       Reentrancy.
                    560: * Multiplication algorithms:             Multiplication Algorithms.
                    561: * Nails:                                 Low-level Functions.
                    562: * Nomenclature:                          Nomenclature and Types.
                    563: * Number theoretic functions:            Number Theoretic Functions.
                    564: * Numerator and denominator:             Applying Integer Functions.
                    565: * ostream output:                        C++ Formatted Output.
                    566: * Output functions <1>:                  I/O of Integers.
                    567: * Output functions <2>:                  I/O of Floats.
                    568: * Output functions:                      I/O of Rationals.
                    569: * Packaged builds:                       Notes for Package Builds.
                    570: * Parameter conventions:                 Parameter Conventions.
                    571: * Particular systems:                    Notes for Particular Systems.
                    572: * perl:                                  Demonstration Programs.
                    573: * Powering algorithms:                   Powering Algorithms.
                    574: * Powering functions <1>:                Float Arithmetic.
                    575: * Powering functions:                    Integer Exponentiation.
                    576: * Precision of floats:                   Floating-point Functions.
                    577: * Prime testing functions:               Number Theoretic Functions.
                    578: * printf formatted output:               Formatted Output.
                    579: * Profiling:                             Profiling.
                    580: * Radix conversion algorithms:           Radix Conversion Algorithms.
                    581: * Random number functions <1>:           Random Number Functions.
                    582: * Random number functions:               Integer Random Numbers.
                    583: * Random number seeding:                 Random State Seeding.
                    584: * Random number state:                   Random State Initialization.
                    585: * Rational arithmetic functions:         Rational Arithmetic.
                    586: * Rational comparison functions:         Comparing Rationals.
                    587: * Rational conversion functions:         Rational Conversions.
                    588: * Rational init and assign:              Initializing Rationals.
                    589: * Rational input and output functions:   I/O of Rationals.
                    590: * Rational number:                       Nomenclature and Types.
                    591: * Rational number functions:             Rational Number Functions.
                    592: * Rational numerator and denominator:    Applying Integer Functions.
                    593: * Rational sign tests:                   Comparing Rationals.
                    594: * Reentrancy:                            Reentrancy.
                    595: * References:                            References.
                    596: * Reporting bugs:                        Reporting Bugs.
                    597: * Root extraction algorithms:            Root Extraction Algorithms.
                    598: * Root extraction functions <1>:         Integer Roots.
                    599: * Root extraction functions:             Float Arithmetic.
                    600: * Sample programs:                       Demonstration Programs.
                    601: * scanf formatted input:                 Formatted Input.
                    602: * Shared library versioning:             Notes for Package Builds.
                    603: * Sign tests <1>:                        Comparing Rationals.
                    604: * Sign tests <2>:                        Float Comparison.
                    605: * Sign tests:                            Integer Comparisons.
                    606: * Sparc:                                 Notes for Particular Systems.
                    607: * Stack overflow segfaults:              Build Options.
                    608: * Stripped libraries:                    Known Build Problems.
                    609: * Systems:                               Notes for Particular Systems.
                    610: * Thread safety:                         Reentrancy.
                    611: * Types:                                 Nomenclature and Types.
                    612: * Upward compatibility:                  Compatibility with older versions.
                    613: * Useful macros and constants:           Useful Macros and Constants.
                    614: * User-defined precision:                Floating-point Functions.
                    615: * Variable conventions:                  Variable Conventions.
                    616: * Version number:                        Useful Macros and Constants.
                    617: * Web page:                              Introduction to GMP.
                    618:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>