Node:Assembler Code Organisation, Next:, Previous:Assembler Coding, Up:Assembler Coding



Code Organisation

The various mpn subdirectories contain machine-dependent code, written in C or assembler. The mpn/generic subdirectory contains default code, used when there's no machine-specific version of a particular file.

Each mpn subdirectory is for an ISA family. Generally 32-bit and 64-bit variants in a family cannot share code and will have separate directories. Within a family further subdirectories may exist for CPU variants.