Skip to content

Commit 79f7062

Browse files
committed
feat(cmake): enable gdwarf-4
1 parent 5b9505f commit 79f7062

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

cmake/arm-none-eabi-gcc.cmake

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ set(COMMON_FLAGS "${COMMON_FLAGS} -Wall -Wextra -Werror")
5353

5454
# C 编译标志
5555
set(CMAKE_C_FLAGS
56-
"${COMMON_FLAGS} -std=c11"
56+
"${COMMON_FLAGS} -std=c11 -g3 -gdwarf-4"
5757
CACHE STRING "" FORCE)
5858
set(CMAKE_C_FLAGS_DEBUG
59-
"-O0 -g3 -DDEBUG"
59+
"-O0 -DDEBUG"
6060
CACHE STRING "" FORCE)
6161
set(CMAKE_C_FLAGS_RELEASE
6262
"-O2 -DNDEBUG"
@@ -67,10 +67,10 @@ set(CMAKE_C_FLAGS_MINSIZEREL
6767

6868
# C++ 编译标志
6969
set(CMAKE_CXX_FLAGS
70-
"${COMMON_FLAGS} -std=c++17 -fno-rtti -fno-exceptions"
70+
"${COMMON_FLAGS} -std=c++17 -fno-rtti -fno-exceptions -g3 -gdwarf-4"
7171
CACHE STRING "" FORCE)
7272
set(CMAKE_CXX_FLAGS_DEBUG
73-
"-O0 -g3 -DDEBUG"
73+
"-O0 -DDEBUG"
7474
CACHE STRING "" FORCE)
7575
set(CMAKE_CXX_FLAGS_RELEASE
7676
"-O2 -DNDEBUG"

0 commit comments

Comments
 (0)