Всем привет.
Хочу в тексте программы для Cortex-M3/M4/M4F определять, как она компилируется - с аппаратной плавучкой или с программной.
M3 от M4 я отличить могу - есть дефайны __ARM_ARCH_7M__ для M3 и __ARM_ARCH_7EM__ для M4.
А вот как отличить вариант с "-mfpu=fpv4-sp-d16 -mfloat-abi=hard" и без?