From ed7649d71eb3db6a7cd3d96e461cfc2d095ddbb1 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 26 Jun 2018 10:37:07 +0200 Subject: Compiling with last NDK + some hardening Patch received in https://github.com/matrix-org/olm/issues/13 --- android/olm-sdk/src/main/jni/Android.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'android/olm-sdk/src/main/jni/Android.mk') diff --git a/android/olm-sdk/src/main/jni/Android.mk b/android/olm-sdk/src/main/jni/Android.mk index aceaef0..44a2787 100644 --- a/android/olm-sdk/src/main/jni/Android.mk +++ b/android/olm-sdk/src/main/jni/Android.mk @@ -21,6 +21,9 @@ LOCAL_CFLAGS+= -DOLMLIB_VERSION_MAJOR=$(MAJOR) \ #LOCAL_CFLAGS+= -DNDK_DEBUG +LOCAL_CFLAGS+=-fstack-protector-all -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Wall +LOCAL_LDFLAGS=-z relro -z now + LOCAL_C_INCLUDES+= $(LOCAL_PATH)/$(SRC_ROOT_DIR)/include/ \ $(LOCAL_PATH)/$(SRC_ROOT_DIR)/lib -- cgit v1.2.3