From e5af1823b012c7bcb61693d117afd66166896de7 Mon Sep 17 00:00:00 2001 From: yelvlab Date: Tue, 31 Dec 2024 21:57:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=BB=98=E8=AE=A4=E7=BC=96?= =?UTF-8?q?=E8=AF=91=E4=BC=98=E5=8C=96=EF=BC=8C=E4=BB=A5=E9=80=82=E5=BA=94?= =?UTF-8?q?16K=E7=9A=84flash=E7=A9=BA=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmake/toolchain.cmake | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/cmake/toolchain.cmake b/cmake/toolchain.cmake index f071ea8..48937ea 100644 --- a/cmake/toolchain.cmake +++ b/cmake/toolchain.cmake @@ -91,9 +91,15 @@ set(TARGET_CFLAGS_HARDWARE "-mcpu=cortex-m23 -mfloat-abi=soft -mthumb -mthumb-in # Conditional flags # DEBUG -set(CMAKE_C_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") -set(CMAKE_CXX_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") -set(CMAKE_ASM_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") +#set(CMAKE_C_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") +#set(CMAKE_CXX_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") +#set(CMAKE_ASM_FLAGS_DEBUG "-DDEBUG=0 -O0 -g") +set(CMAKE_C_FLAGS_DEBUG "-DDEBUG=0 -O2 -g") +set(CMAKE_CXX_FLAGS_DEBUG "-DDEBUG=0 -O2 -g") +set(CMAKE_ASM_FLAGS_DEBUG "-DDEBUG=0 -O2 -g") +#set(CMAKE_C_FLAGS_DEBUG "-DDEBUG=0 -Os -g") +#set(CMAKE_CXX_FLAGS_DEBUG "-DDEBUG=0 -Os -g") +#set(CMAKE_ASM_FLAGS_DEBUG "-DDEBUG=0 -Os -g") # RELEASE set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O3") # -flto