diff options
author | Elliott Hughes <enh@google.com> | 2013-02-14 14:41:57 -0800 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2013-02-14 14:41:57 -0800 |
commit | df4200e8c255fca1d03855b971b57036b9ccaa94 (patch) | |
tree | b3cf4fee9d9a211e3a0c7489c6e294e379da095c /debuggerd/Android.mk | |
parent | 90dd14029414af26e64e3232f37c84feaa317ea8 (diff) | |
download | system_core-df4200e8c255fca1d03855b971b57036b9ccaa94.zip system_core-df4200e8c255fca1d03855b971b57036b9ccaa94.tar.gz system_core-df4200e8c255fca1d03855b971b57036b9ccaa94.tar.bz2 |
Add a "smash-stack" option to crasher.
bionic's __stack_chk_fail was preventing debuggerd from dumping
stacks, which was not helpful.
Bug: 2487269
Change-Id: Idba2a274037b960dfb2ac1c21686323268c4b372
Diffstat (limited to 'debuggerd/Android.mk')
-rw-r--r-- | debuggerd/Android.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debuggerd/Android.mk b/debuggerd/Android.mk index e48b9af..3fca64f 100644 --- a/debuggerd/Android.mk +++ b/debuggerd/Android.mk @@ -37,6 +37,7 @@ LOCAL_SRC_FILES += $(TARGET_ARCH)/crashglue.S LOCAL_MODULE := crasher LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) LOCAL_MODULE_TAGS := optional +LOCAL_CFLAGS += -fstack-protector-all #LOCAL_FORCE_STATIC_EXECUTABLE := true LOCAL_SHARED_LIBRARIES := libcutils libc include $(BUILD_EXECUTABLE) |