[debugger] Migrate to backtrace-request
Test: no functional change
Change-Id: I9e2ed584c7d3ad9bda587c757e111a44354bc189
diff --git a/system/utest/debugger/debugger.cpp b/system/utest/debugger/debugger.cpp
index d5ae370..ba3398f 100644
--- a/system/utest/debugger/debugger.cpp
+++ b/system/utest/debugger/debugger.cpp
@@ -12,7 +12,7 @@
#include <launchpad/launchpad.h>
#include <launchpad/vmo.h>
-#include <lib/zircon-internal/crashlogger.h>
+#include <lib/backtrace-request/backtrace-request.h>
#include <test-utils/test-utils.h>
#include <unittest/unittest.h>
#include <zircon/process.h>
@@ -1229,7 +1229,7 @@
// to request a backtrace but not terminate the process.
int __NO_INLINE test_swbreak() {
unittest_printf("Invoking s/w breakpoint instruction\n");
- zx_crashlogger_request_backtrace();
+ backtrace_request();
unittest_printf("Resumed after s/w breakpoint instruction\n");
return 0;
}
diff --git a/system/utest/debugger/rules.mk b/system/utest/debugger/rules.mk
index 01d3345..4b06cfc 100644
--- a/system/utest/debugger/rules.mk
+++ b/system/utest/debugger/rules.mk
@@ -15,6 +15,7 @@
$(LOCAL_DIR)/utils.cpp
MODULE_STATIC_LIBS := \
+ system/ulib/backtrace-request \
system/ulib/runtime \
system/ulib/fbl \
system/ulib/zircon-internal