|
@@ -22,8 +22,10 @@
|
|
#include <unistd.h>
|
|
#include <unistd.h>
|
|
#include <sys/mman.h>
|
|
#include <sys/mman.h>
|
|
#include <linux/list.h>
|
|
#include <linux/list.h>
|
|
|
|
+#ifndef REMOTE_UNWIND_LIBUNWIND
|
|
#include <libunwind.h>
|
|
#include <libunwind.h>
|
|
#include <libunwind-ptrace.h>
|
|
#include <libunwind-ptrace.h>
|
|
|
|
+#endif
|
|
#include "callchain.h"
|
|
#include "callchain.h"
|
|
#include "thread.h"
|
|
#include "thread.h"
|
|
#include "session.h"
|
|
#include "session.h"
|
|
@@ -689,5 +691,7 @@ _unwind_libunwind_ops = {
|
|
.get_entries = _unwind__get_entries,
|
|
.get_entries = _unwind__get_entries,
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+#ifndef REMOTE_UNWIND_LIBUNWIND
|
|
struct unwind_libunwind_ops *
|
|
struct unwind_libunwind_ops *
|
|
local_unwind_libunwind_ops = &_unwind_libunwind_ops;
|
|
local_unwind_libunwind_ops = &_unwind_libunwind_ops;
|
|
|
|
+#endif
|