add some comments
Former-commit-id: 0fc6441c9608f0650003a7ab29dd704166345272
This commit is contained in:
parent
a269f35002
commit
c3a6be36e3
@ -316,6 +316,7 @@ else
|
|||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Alpine OS doesn't have support for the execinfo backtrace library we use for debug, so we provide an alternate implementation using libwunwind.
|
||||||
OS := $(shell cat /etc/os-release | grep ID= | head -n 1 | cut -d'=' -f2)
|
OS := $(shell cat /etc/os-release | grep ID= | head -n 1 | cut -d'=' -f2)
|
||||||
ifeq ($(OS),alpine)
|
ifeq ($(OS),alpine)
|
||||||
FINAL_CXXFLAGS+=-DUNW_LOCAL_ONLY
|
FINAL_CXXFLAGS+=-DUNW_LOCAL_ONLY
|
||||||
|
@ -51,6 +51,7 @@ typedef ucontext_t sigcontext_t;
|
|||||||
#include <cxxabi.h>
|
#include <cxxabi.h>
|
||||||
#endif /* HAVE_BACKTRACE */
|
#endif /* HAVE_BACKTRACE */
|
||||||
|
|
||||||
|
//UNW_LOCAL_ONLY being set means we use libunwind for backtraces instead of execinfo
|
||||||
#ifdef UNW_LOCAL_ONLY
|
#ifdef UNW_LOCAL_ONLY
|
||||||
#include <libunwind.h>
|
#include <libunwind.h>
|
||||||
#include <cxxabi.h>
|
#include <cxxabi.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user