Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > media > main-src > by-pkgid > 4a33c0e7e1d1d6a72d1f15184423d1f0 > files > 3

irqbalance-0.55-10.el5.src.rpm

--- irqbalance-0.55/irqbalance-0.55/Makefile.orig	2006-12-05 08:15:23.000000000 -0500
+++ irqbalance-0.55/irqbalance-0.55/Makefile	2007-06-25 11:11:07.000000000 -0400
@@ -1,11 +1,11 @@
-CFLAGS+=-g -Os -D_FORTIFY_SOURCE=2 -Wall -W `pkg-config --cflags glib-2.0` 
+CFLAGS+=-g -Os -D_FORTIFY_SOURCE=2 -Wall -W -pie -fpie `pkg-config --cflags glib-2.0` 
 
 all: irqbalance
 
 LIBS=bitmap.o irqbalance.o cputree.o  procinterrupts.o irqlist.o placement.o activate.o network.o powermode.o numa.o classify.o
 
 irqbalance: .depend $(LIBS)
-	gcc  -g -O2 -D_FORTIFY_SOURCE=2 -Wall  `pkg-config --libs glib-2.0` $(LIBS) -o irqbalance 
+	gcc  -g -O2 -D_FORTIFY_SOURCE=2 -Wall -Wl,-z,relro,-z,now -pie -fpie  `pkg-config --libs glib-2.0` $(LIBS) -o irqbalance 
 
 clean:
 	rm -f irqbalance *~ *.o .depend