Commit 9ee64c37 authored by Tom Stellard's avatar Tom Stellard
Browse files

scudo: Only add no-omit-frame-pointer flags when the compiler supports them

Reviewed By: cryptoad

Differential Revision: https://reviews.llvm.org/D109196
parent f7137da1
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -124,8 +124,11 @@ if (COMPILER_RT_HAS_GWP_ASAN)
       RTGwpAsan RTGwpAsanBacktraceLibc RTGwpAsanSegvHandler
       RTGwpAsanOptionsParser)

  list(APPEND SCUDO_CFLAGS -DGWP_ASAN_HOOKS -fno-omit-frame-pointer
                           -mno-omit-leaf-frame-pointer)
  append_list_if(COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -fno-omit-frame-pointer
                                                         -mno-omit-leaf-frame-pointer
                 SCUDO_CFLAGS)
  list(APPEND SCUDO_CFLAGS -DGWP_ASAN_HOOKS)

endif()

set(SCUDO_LINK_LIBS)