First page Back Continue Last page Overview Graphics
Building a toolchain (3)
Many decisions must be made when building a toolchain
Choosing the C library
Choosing the version of the different components
Choosing the configuration of the toolchain
- Which ABI should be used ? Toolchains for the ARM architecture for example, can generate binaries using the OABI (Old ABI) or the EABI (Enhanced ABI), that are incompatible
- Should the toolchain support software floating point, or does the hardware support floating point operations ?
- Should the toolchain support locales, IPv6, or other specific features ?