Apply ASLR for test binary - test-ptrace-misc, test-ptrace 88/143288/1 submit/tizen/20170809.080630
authorKunhoon Baik <knhoon.baik@samsung.com>
Wed, 9 Aug 2017 08:02:09 +0000 (17:02 +0900)
committerKunhoon Baik <knhoon.baik@samsung.com>
Wed, 9 Aug 2017 08:03:48 +0000 (17:03 +0900)
Change-Id: Ia2247fe65defb0b58917cede4138a28b36831a1b

tests/Makefile.am

index fe2dba8..98bb771 100644 (file)
@@ -1,4 +1,4 @@
-AM_CPPFLAGS = -I$(top_srcdir)/include
+AM_CPPFLAGS = -I$(top_srcdir)/include -fPIE
 
 EXTRA_DIST =   run-ia64-test-dyn1 run-ptrace-mapper run-ptrace-misc    \
                run-check-namespace run-coredump-unwind \
@@ -163,6 +163,9 @@ endif
 LIBUNWIND_setjmp = $(top_builddir)/src/libunwind-setjmp.la     \
                   $(LIBUNWIND_ELF) $(LIBUNWIND)
 
+test_ptrace_LDFLAGS = -pie
+test_ptrace_misc_LDFLAGS = -pie
+
 test_async_sig_LDADD = $(LIBUNWIND_local) -lpthread
 test_flush_cache_LDADD = $(LIBUNWIND_local)
 test_init_remote_LDADD = $(LIBUNWIND) $(LIBUNWIND_local)