File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 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