Commit 35c34db 1 parent 0012092 commit 35c34db Copy full SHA for 35c34db
File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -354,8 +354,13 @@ endif()
354
354
append_list_if(COMPILER_RT_HAS_FNO_BUILTIN_FLAG -fno-builtin SANITIZER_COMMON_CFLAGS)
355
355
append_list_if(COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -fno-exceptions SANITIZER_COMMON_CFLAGS)
356
356
if (NOT COMPILER_RT_DEBUG AND NOT APPLE )
357
- append_list_if(COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -fomit-frame-pointer SANITIZER_COMMON_CFLAGS)
357
+ # append_list_if(COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -fomit-frame-pointer SANITIZER_COMMON_CFLAGS)
358
358
endif ()
359
+
360
+ list (APPEND SANITIZER_COMMON_CFLAGS -fno-omit-frame-pointer)
361
+ list (APPEND SANITIZER_COMMON_CFLAGS -mno-omit-leaf-frame-pointer)
362
+ list (APPEND SANITIZER_COMMON_CFLAGS -fno-optimize-sibling-calls)
363
+
359
364
append_list_if(COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -funwind-tables SANITIZER_COMMON_CFLAGS)
360
365
append_list_if(COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -fno-stack-protector SANITIZER_COMMON_CFLAGS)
361
366
append_list_if(COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -fno-sanitize=safe-stack SANITIZER_COMMON_CFLAGS)
@@ -449,7 +454,7 @@ if (NOT MSVC)
449
454
if (COMPILER_RT_DEBUG)
450
455
list (APPEND SANITIZER_COMMON_CFLAGS -O1)
451
456
else ()
452
- list (APPEND SANITIZER_COMMON_CFLAGS -O2 )
457
+ list (APPEND SANITIZER_COMMON_CFLAGS -O1 )
453
458
endif ()
454
459
endif ()
455
460
You can’t perform that action at this time.
0 commit comments