Enable basic stack canary.

Change-Id: Iee065af935e9276133779a4bd24089be065a0588
diff --git a/test/hftest/BUILD.gn b/test/hftest/BUILD.gn
index 9f1df7c..787a77d 100644
--- a/test/hftest/BUILD.gn
+++ b/test/hftest/BUILD.gn
@@ -44,6 +44,7 @@
   deps = [
     "//src:dlog",
     "//src:memiter",
+    "//src:panic",
     "//src/arch/${plat_arch}:entry",
     "//src/arch/${plat_arch}:std",
     "//src/arch/${plat_arch}/hftest:entry",
@@ -110,6 +111,7 @@
   ]
   deps = [
     "//src:memiter",
+    "//src:panic",
     "//src/arch/${plat_arch}:std",
   ]
 }
diff --git a/test/hftest/hftest_common.c b/test/hftest/hftest_common.c
index 1a48c74..5a3b348 100644
--- a/test/hftest/hftest_common.c
+++ b/test/hftest/hftest_common.c
@@ -125,7 +125,7 @@
 /**
  * Logs a failure message and shut down.
  */
-static noreturn void abort(void)
+noreturn void abort(void)
 {
 	HFTEST_LOG("FAIL");
 	arch_power_off();
diff --git a/test/hftest/hftest_service.c b/test/hftest/hftest_service.c
index 98c237b..743e087 100644
--- a/test/hftest/hftest_service.c
+++ b/test/hftest/hftest_service.c
@@ -66,7 +66,7 @@
 	return NULL;
 }
 
-static noreturn void abort(void)
+noreturn void abort(void)
 {
 	HFTEST_LOG("Service contained failures.");
 	for (;;) {