From 614b8790e5fc0bb3864eb2e3dd8c15016333d016 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Wed, 4 Jun 2014 17:17:02 +0200 Subject: Implement PIE on JELLY BEAN --- main/jni/Android.mk | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'main/jni') diff --git a/main/jni/Android.mk b/main/jni/Android.mk index 3152d7e9..33d0bc76 100644 --- a/main/jni/Android.mk +++ b/main/jni/Android.mk @@ -57,6 +57,17 @@ include $(CLEAR_VARS) LOCAL_LDLIBS := -lz -lc LOCAL_SHARED_LIBRARIES := libssl libcrypto openvpn LOCAL_SRC_FILES:= minivpn.c dummy.cpp -LOCAL_MODULE = minivpn +LOCAL_MODULE = nopievpn +include $(BUILD_EXECUTABLE) + + +include $(CLEAR_VARS) +LOCAL_LDLIBS := -lz -lc +LOCAL_CFLAGS= -fPIE -pie +LOCAL_CFLAGS = -fPIE +LOCAL_LDFLAGS = -fPIE -pie +LOCAL_SHARED_LIBRARIES := libssl libcrypto openvpn +LOCAL_SRC_FILES:= minivpn.c dummy.cpp +LOCAL_MODULE = pievpn include $(BUILD_EXECUTABLE) -- cgit v1.2.3