summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland Stigge <stigge@antcom.de>2018-09-02 23:36:29 +0200
committerRuben Undheim <ruben.undheim@gmail.com>2019-10-19 20:07:42 +0200
commit5d89df07b7434916c159505840d3da67cb397e53 (patch)
treeed89d5f6f6ef6e847db5f945965459459859a04c
parentf2a5419252db70c3eefae605140b7bafc30f3091 (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}