CMake cores: align fpu settings

Move the fpu settings across all cores so they are aligned.
Some cores did not have fpu set for ARMClang. I matched here both toolchains to set up
the fpu the same (Only exception is soft vs hard - that is separate issue I would not like to touch
in this series).
pull/14196/head
Martin Kojtal 2021-01-27 12:30:19 +00:00
parent 8e2c9575be
commit 0a990e702a
9 changed files with 12 additions and 4 deletions

View File

@ -12,6 +12,8 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mfpu=vfpv3"
"-mfloat-abi=hard"
"-mcpu=cortex-a9"
)
endif()

View File

@ -6,6 +6,7 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
list(APPEND common_options
"-mthumb"
"-mcpu=cortex-m33+nodsp"
"-mfpu=none"
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options

View File

@ -6,6 +6,7 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
list(APPEND common_options
"-mthumb"
"-mcpu=cortex-m33+nodsp"
"-mfpu=none"
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options

View File

@ -11,9 +11,9 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mcpu=cortex-m33+nodsp"
"-mfpu=fpv5-sp-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m33+nodsp"
)
endif()

View File

@ -11,9 +11,9 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mcpu=cortex-m33+nodsp"
"-mfpu=fpv5-sp-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m33+nodsp"
)
endif()

View File

@ -11,6 +11,8 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mfpu=fpv5-sp-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m33+dsp"
)
endif()

View File

@ -11,6 +11,8 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mfpu=fpv5-sp-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m33+dsp"
)
endif()

View File

@ -11,9 +11,9 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mcpu=cortex-m7"
"-mfpu=fpv5-sp-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m7"
)
endif()

View File

@ -11,9 +11,9 @@ if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
)
elseif(${MBED_TOOLCHAIN} STREQUAL "ARM")
list(APPEND common_options
"-mcpu=cortex-m7"
"-mfpu=fpv5-d16"
"-mfloat-abi=hard"
"-mcpu=cortex-m7"
)
endif()