summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland Stigge <stigge@antcom.de>2018-09-02 23:36:29 +0200
committerRuben Undheim <ruben.undheim@gmail.com>2018-12-20 10:40:53 +0100
commit75dfaf6b9bc0f7547634712b54d930f6ff79e67b (patch)
treeb6e9d1e3e1a005958debff0a800de4cb72cd10c6
parent38a275c39c429e8eab5e4d4399a7496d6dd1f6aa (diff)
Add hardening flags in Makefiles At some places, LDFLAGS wasn't used properly in Makefiles.
Gbp-Pq: Name 04-makefile-fix-hardening-ldflags.patch
-rw-r--r--irsim/Makefile4
-rw-r--r--rules.mak2
2 files changed, 3 insertions, 3 deletions
diff --git a/irsim/Makefile b/irsim/Makefile
index f2808ed..5fed03b 100644
--- a/irsim/Makefile
+++ b/irsim/Makefile
@@ -38,10 +38,10 @@ $(DESTDIR)${BINDIR}/genspktbl:
${CP} genspktbl $(DESTDIR)${BINDIR}/genspktbl
gentbl:
- ${CC} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} gentbl.c -o $@ ${LIBS}
+ ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} ${DFLAGS} gentbl.c -o $@ ${LIBS}
genspktbl:
- ${CC} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} genspktbl.c -o $@ ${LIBS}
+ ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} ${DFLAGS} genspktbl.c -o $@ ${LIBS}
install: $(DESTDIR)${BINDIR}/irsim $(DESTDIR)${BINDIR}/gentbl \
$(DESTDIR)${BINDIR}/genspktbl
diff --git a/rules.mak b/rules.mak
index 4dd1a9c..5168c1f 100644
--- a/rules.mak
+++ b/rules.mak
@@ -30,7 +30,7 @@ lib${MODULE}.a: ${OBJS} ${LIB_OBJS}
${MODULE}: lib${MODULE}.o ${EXTRA_LIBS}
@echo --- building main ${MODULE}
${RM} ${MODULE}
- ${CC} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} lib${MODULE}.o ${EXTRA_LIBS} -o ${MODULE} ${LIBS}
+ ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} ${DFLAGS} lib${MODULE}.o ${EXTRA_LIBS} -o ${MODULE} ${LIBS}
clean:
${RM} ${CLEANS}