Home | History | Annotate | only in /src/external/lgpl3/gmp/dist/mpn
Up to higher level directory
NameDateSize
alpha/25-Feb-2026
arm/25-Feb-2026
arm64/25-Feb-2026
asm-defs.m427-Sep-202054.5K
cpp-ccas22-Aug-20172.9K
cray/25-Feb-2026
generic/25-Feb-2026
ia64/25-Feb-2026
lisp/25-Feb-2026
m4-ccas22-Aug-20172.6K
m68k/25-Feb-2026
m88k/25-Feb-2026
Makeasm.am22-Aug-20174.6K
Makefile.am27-Sep-20201.9K
Makefile.in27-Sep-202023.4K
minithres/25-Feb-2026
mips32/25-Feb-2026
mips64/25-Feb-2026
pa32/25-Feb-2026
pa64/25-Feb-2026
power/25-Feb-2026
powerpc32/25-Feb-2026
powerpc64/25-Feb-2026
README22-Aug-20171.7K
riscv/25-Feb-2026
s390_32/25-Feb-2026
s390_64/25-Feb-2026
sh/25-Feb-2026
sparc32/25-Feb-2026
sparc64/25-Feb-2026
thumb/25-Feb-2026
vax/25-Feb-2026
x86/Today
x86_64/Today

README

      1 Copyright 1996, 1999 Free Software Foundation, Inc.
      2 
      3 This file is part of the GNU MP Library.
      4 
      5 The GNU MP Library is free software; you can redistribute it and/or modify
      6 it under the terms of either:
      7 
      8   * the GNU Lesser General Public License as published by the Free
      9     Software Foundation; either version 3 of the License, or (at your
     10     option) any later version.
     11 
     12 or
     13 
     14   * the GNU General Public License as published by the Free Software
     15     Foundation; either version 2 of the License, or (at your option) any
     16     later version.
     17 
     18 or both in parallel, as here.
     19 
     20 The GNU MP Library is distributed in the hope that it will be useful, but
     21 WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
     22 or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
     23 for more details.
     24 
     25 You should have received copies of the GNU General Public License and the
     26 GNU Lesser General Public License along with the GNU MP Library.  If not,
     27 see https://www.gnu.org/licenses/.
     28 
     29 
     30 
     31 
     32 This directory contains all code for the mpn layer of GMP.
     33 
     34 Most subdirectories contain machine-dependent code, written in assembly or C.
     35 The `generic' subdirectory contains default code, used when there is no
     36 machine-dependent replacement for a particular machine.
     37 
     38 There is one subdirectory for each ISA family.  Note that e.g., 32-bit SPARC
     39 and 64-bit SPARC are very different ISA's, and thus cannot share any code.
     40 
     41 A particular compile will only use code from one subdirectory, and the
     42 `generic' subdirectory.  The ISA-specific subdirectories contain hierachies of
     43 directories for various architecture variants and implementations; the
     44 top-most level contains code that runs correctly on all variants.
     45