Blob Blame History Raw
From: Michel Normand <normand@linux.vnet.ibm.com>
Subject: prelink add no execstack for ppc64
Date: Fri, 27 Nov 2015 18:37:37 +0100

prelink add no execstack for ppc64

Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
---
 src/Makefile.am |    1 +
 src/Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

Index: prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8/src/Makefile.am
===================================================================
--- prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8.orig/src/Makefile.am
+++ prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8/src/Makefile.am
@@ -25,5 +25,6 @@ prelink_LDADD = @LIBGELF@
 prelink_LDFLAGS = -all-static
 
 execstack_SOURCES = execstack.c $(common_SOURCES) $(arch_SOURCES)
+execstack_LDFLAGS = -z noexecstack
 
 extra_DIST = makecrc.c
Index: prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8/src/Makefile.in
===================================================================
--- prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8.orig/src/Makefile.in
+++ prelink-4c79120bcdbde0616f592458ccde7035e92ca3d8/src/Makefile.in
@@ -123,6 +123,7 @@ prelink_LDADD = @LIBGELF@
 prelink_LDFLAGS = -all-static
 
 execstack_SOURCES = execstack.c $(common_SOURCES) $(arch_SOURCES)
+execstack_LDFLAGS = -z noexecstack
 
 extra_DIST = makecrc.c
 subdir = src
@@ -147,7 +148,6 @@ am_execstack_OBJECTS = execstack.$(OBJEX
 execstack_OBJECTS = $(am_execstack_OBJECTS)
 execstack_LDADD = $(LDADD)
 execstack_DEPENDENCIES =
-execstack_LDFLAGS =
 am_prelink_OBJECTS = cache.$(OBJEXT) conflict.$(OBJEXT) cxx.$(OBJEXT) \
 	doit.$(OBJEXT) exec.$(OBJEXT) execle_open.$(OBJEXT) \
 	get.$(OBJEXT) gather.$(OBJEXT) layout.$(OBJEXT) main.$(OBJEXT) \