The default target FPU architecture is derived from use of
If the CPU specified with
--cpu has a VFP
coprocessor, the default target FPU architecture is the VFP architecture
for that CPU. For example, the option
--cpu ARM1136JF-S implies
If you are building ARM Linux applications using
the default is always software floating-point linkage. Even if you
specify a CPU that implies an FPU (for example,
the compiler still defaults to
If a VFP coprocessor is present, VFP instructions are generated.
If there is no VFP coprocessor, the compiler generates code that
makes calls to the software floating-point library
carry out floating-point operations.
available as part of the standard distribution of the ARM compilation
tools suite of C libraries.