mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-25 07:43:38 +00:00
stm32_f4discovery_cc256x: fix binary size regression
This commit is contained in:
parent
ab39b1fc88
commit
05a1f02730
@ -19,7 +19,7 @@ if(NOT CMAKE_BUILD_TYPE)
|
||||
endif()
|
||||
|
||||
# Set the project name
|
||||
set(CMAKE_PROJECT_NAME stm32f4-discovery-nrf5340)
|
||||
set(CMAKE_PROJECT_NAME stm32f4-discovery-cc256x)
|
||||
|
||||
# Include toolchain file
|
||||
include("cmake/gcc-arm-none-eabi.cmake")
|
||||
|
@ -24,16 +24,20 @@ set(CMAKE_EXECUTABLE_SUFFIX_CXX ".elf")
|
||||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||
|
||||
# MCU specific flags
|
||||
set(TARGET_FLAGS "-mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard ")
|
||||
set(TARGET_FLAGS "-mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TARGET_FLAGS}")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wpedantic -fdata-sections -ffunction-sections")
|
||||
if(CMAKE_BUILD_TYPE MATCHES Debug)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Og -g3")
|
||||
endif()
|
||||
if(CMAKE_BUILD_TYPE MATCHES Release)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Os -g3")
|
||||
endif()
|
||||
|
||||
set(CMAKE_C_FLAGS_RELEASE "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_C_FLAGS_MINSIZEREL "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_C_FLAGS_DEBUG "-Og -g3" CACHE STRING "")
|
||||
|
||||
set(CMAKE_ASM_FLAGS_RELEASE "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_ASM_FLAGS_MINSIZEREL "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_ASM_FLAGS_RELWITHDEBINFO "-Oz -g3 -DNDEBUG" CACHE STRING "")
|
||||
set(CMAKE_ASM_FLAGS_DEBUG "-Og -g3" CACHE STRING "")
|
||||
|
||||
set(CMAKE_ASM_FLAGS "${CMAKE_C_FLAGS} -x assembler-with-cpp -MMD -MP")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -fno-rtti -fno-exceptions -fno-threadsafe-statics")
|
||||
|
Loading…
x
Reference in New Issue
Block a user