aboutsummaryrefslogtreecommitdiffstats
path: root/tests/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Android.mk')
-rw-r--r--tests/Android.mk17
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/Android.mk b/tests/Android.mk
index 4e82591ac..9db372ad0 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -198,17 +198,32 @@ include $(LOCAL_PATH)/Android.build.mk
endif
# -----------------------------------------------------------------------------
-# Library used by dlext tests.
+# Library used by dlext tests - with/without GNU RELRO program header
# -----------------------------------------------------------------------------
libdlext_test_src_files := \
dlext_test_library.cpp \
+libdlext_test_ldflags := \
+ -Wl,-z,relro \
+
module := libdlext_test
module_tag := optional
build_type := target
build_target := SHARED_LIBRARY
include $(LOCAL_PATH)/Android.build.mk
+libdlext_test_norelro_src_files := \
+ dlext_test_library.cpp \
+
+libdlext_test_norelro_ldflags := \
+ -Wl,-z,norelro \
+
+module := libdlext_test_norelro
+module_tag := optional
+build_type := target
+build_target := SHARED_LIBRARY
+include $(LOCAL_PATH)/Android.build.mk
+
# -----------------------------------------------------------------------------
# This library used by atexit tests
# -----------------------------------------------------------------------------