Simplify __stack_chk_fail, and fix it so we get debuggerd stack traces.
Bug: 2487269
Change-Id: Iec5e470fc22cd9108404f634a9d4baa2c7b7f58f
diff --git a/libc/Android.mk b/libc/Android.mk
index f78cf2c..83d8e59 100644
--- a/libc/Android.mk
+++ b/libc/Android.mk
@@ -725,7 +725,7 @@
include $(CLEAR_VARS)
-LOCAL_SRC_FILES := bionic/ssp.cpp
+LOCAL_SRC_FILES := bionic/__stack_chk_fail.cpp bionic/__stack_chk_guard.cpp
LOCAL_CFLAGS := $(libc_common_cflags) -fno-stack-protector -Werror
LOCAL_C_INCLUDES := $(libc_common_c_includes)
LOCAL_MODULE := libbionic_ssp