From d0ab82b0d32b1b337f1731ebc137f4ecd758c003 Mon Sep 17 00:00:00 2001 From: MyoungJune Park Date: Fri, 11 Aug 2017 17:48:48 +0900 Subject: [PATCH] apply ASLR options Change-Id: Ieed346c6d5dcdf8b373f80a269cb307f4701817a Signed-off-by: MyoungJune Park --- src/lzmainfo/Makefile.am | 3 ++- src/xz/Makefile.am | 3 ++- src/xzdec/Makefile.am | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/lzmainfo/Makefile.am b/src/lzmainfo/Makefile.am index ff7172b..6686452 100644 --- a/src/lzmainfo/Makefile.am +++ b/src/lzmainfo/Makefile.am @@ -20,8 +20,9 @@ lzmainfo_CPPFLAGS = \ -DLOCALEDIR=\"$(localedir)\" \ -I$(top_srcdir)/src/common \ -I$(top_srcdir)/src/liblzma/api \ - -I$(top_builddir)/lib + -I$(top_builddir)/lib -fPIC +lzmainfo_LDFLAGS = -pie lzmainfo_LDADD = $(top_builddir)/src/liblzma/liblzma.la if COND_GNULIB diff --git a/src/xz/Makefile.am b/src/xz/Makefile.am index 1f4a279..2c27c83 100644 --- a/src/xz/Makefile.am +++ b/src/xz/Makefile.am @@ -47,9 +47,10 @@ xz_CPPFLAGS = \ -DLOCALEDIR=\"$(localedir)\" \ -I$(top_srcdir)/src/common \ -I$(top_srcdir)/src/liblzma/api \ - -I$(top_builddir)/lib + -I$(top_builddir)/lib -fPIC xz_LDADD = $(top_builddir)/src/liblzma/liblzma.la +xz_LDFLAGS = -pie if COND_GNULIB xz_LDADD += $(top_builddir)/lib/libgnu.a diff --git a/src/xzdec/Makefile.am b/src/xzdec/Makefile.am index 5ff8e37..c86322f 100644 --- a/src/xzdec/Makefile.am +++ b/src/xzdec/Makefile.am @@ -25,8 +25,9 @@ xzdec_CPPFLAGS = \ -DTUKLIB_GETTEXT=0 \ -I$(top_srcdir)/src/common \ -I$(top_srcdir)/src/liblzma/api \ - -I$(top_builddir)/lib + -I$(top_builddir)/lib -fPIC xzdec_LDADD = $(top_builddir)/src/liblzma/liblzma.la +xzdec_LDFLAGS = -pie if COND_GNULIB xzdec_LDADD += $(top_builddir)/lib/libgnu.a -- 2.7.4