Supported CPU architectures for compilation
Source position: fpmkunit.pp line 112
type TCpu = ( |
||
cpuNone, |
|
No specific CPU architecture |
i386, |
|
Intel 32-bit x86 architecture |
m68k, |
|
Motorola 68000 architecture |
powerpc, |
|
PowerPC 32-bit architecture |
sparc, |
|
SPARC 32-bit architecture |
x86_64, |
|
Intel/AMD 64-bit x86 architecture |
arm, |
|
ARM 32-bit architecture |
powerpc64, |
|
PowerPC 64-bit architecture |
avr, |
|
Atmel AVR microcontroller architecture |
armeb, |
|
ARM 32-bit big-endian architecture |
mips, |
|
MIPS 32-bit big-endian architecture |
mipsel, |
|
MIPS 32-bit little-endian architecture |
jvm, |
|
Java Virtual Machine bytecode target |
i8086, |
|
Intel 16-bit x86 architecture |
aarch64, |
|
ARM 64-bit architecture |
sparc64 |
|
SPARC 64-bit architecture |
); |
TCpu enumerates the CPU architectures supported by the Free Pascal Compiler for cross-platform compilation. This enumeration is used throughout the build system to specify target CPU architectures and handle CPU-specific compilation requirements.
|
Supported operating systems for compilation |
|
|
Set of CPU architectures |