softfp_float_modes := sf df
softfp_int_modes := si di
softfp_extensions := sfdf
softfp_truncations := dfsf
softfp_machine_header := arm/sfp-machine.h
softfp_exclude_libgcc2 := y
softfp_wrap_start := '\#ifdef __ARM_ARCH_6M__'
softfp_wrap_end := '\#endif'

# softfp seems to be missing a whole bunch of prototypes.
TARGET_LIBGCC2_CFLAGS += -Wno-missing-prototypes
