Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bbada6b9 authored by Yabin Cui's avatar Yabin Cui Committed by Gerrit Code Review
Browse files

Merge "libbacktrace: enable -fno-omit-frame-pointer for host build."

parents 2bd33b3c 9e1dd67d
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -79,8 +79,13 @@ endif
ifeq ($(build_type),host)
  # Only build if host builds are supported.
  ifeq ($(build_host),true)
    LOCAL_CFLAGS += -Wno-extern-c-compat -fno-omit-frame-pointer
    include $(LLVM_HOST_BUILD_MK)
    # -fno-omit-frame-pointer should be set for host build. Because currently
    # libunwind can't recognize .debug_frame using dwarf version 4, and it relies
    # on stack frame pointer to do unwinding on x86.
    # $(LLVM_HOST_BUILD_MK) overwrites -fno-omit-frame-pointer. so the below line
    # must be after the include.
    LOCAL_CFLAGS += -Wno-extern-c-compat -fno-omit-frame-pointer
    include $(BUILD_HOST_$(build_target))
  endif
endif