mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-17 10:26:15 +00:00
.. | ||
config | ||
generic | ||
tests | ||
x86 | ||
bsd.h | ||
configure.in | ||
Makefile.in | ||
mp_bases.c | ||
README | ||
sysv.h |
This directory contains all code for the mpn layer of GMP. Most subdirectories contain machine-dependent code, written in assembly or C. The `generic' subdirectory contains default code, used when there is no machine-dependent replacement for a particular machine. There is one subdirectory for each architecture. Note that e.g., 32-bit sparc and 64-bit sparc cannot share any code, and are therefore considered completely different architecture. A particular machine will only use code from one such subdirectory, and the `generic' subdirectory. The architecture-specific subdirectory contains a hierachy of directories for various architecture variants and implementations; the top-most level contains code that runs correctly on all variants.