1
Description: simple patche to enable hardening build.
5
Last-Update: <2014-01-17>
7
--- a/Makefile 2013-07-23 09:35:31.000000000 +1000
8
+++ b/Makefile 2013-07-23 15:25:52.000000000 +1000
9
@@ -6,7 +6,7 @@ INSTALL_PREFIX ?= $(HOME)
10
CC := $(CROSS_COMPILE)$(CC)
11
LD := $(CROSS_COMPILE)$(LD)
13
-CFLAGS := -Wall -W -g -O2 -I. -Iinclude/ -Wimplicit -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
14
+CFLAGS += -Wall -W -g -O2 -I. -Iinclude/ -Wimplicit -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
16
CFLAGS += --sysroot=$(SYSROOT)
18
@@ -61,13 +61,13 @@ DEPDIR= .deps
19
-include $(SRCS:%.c=$(DEPDIR)/%.d)
21
trinity: test $(OBJS) $(HEADERS)
22
- $(QUIET_CC)$(CC) $(CFLAGS) -o trinity $(OBJS)
23
+ $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o trinity $(OBJS)
26
df = $(DEPDIR)/$(*D)/$(*F)
29
- $(QUIET_CC)$(CC) $(CFLAGS) -o $@ -c $<
30
+ $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ -c $<
31
@mkdir -p $(DEPDIR)/$(*D)
32
@gcc -MM $(CFLAGS) $*.c > $(df).d
33
@mv -f $(df).d $(df).d.tmp