1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
Description: Propagate LDFLAGS for hardening
Author: Nilesh Patra <nilesh@debian.org>
Last-Update: 2021-05-05
--- a/src/mo-tools/Makefile
+++ b/src/mo-tools/Makefile
@@ -90,7 +90,7 @@ $(ndsort) : $(OBJS) $(HEADERS)
$(igd) $(epsilon) $(nondominated) $(dominatedsets) $(ndsort):
@mkdir -p $(BINDIR)
$(call ECHO,--> Building $@ version $(VERSION) <---)
- $(CC) -o $@ $(OBJS) $(EXE_CFLAGS) $(CFLAGS) $(EXE_LDFLAGS)
+ $(CC) -o $@ $(OBJS) $(EXE_CFLAGS) $(CFLAGS) $(EXE_LDFLAGS) $(LDFLAGS)
$(OBJS) : $(HEADERS)
--- a/src/eaf/GNUmakefile
+++ b/src/eaf/GNUmakefile
@@ -64,7 +64,7 @@ default: $(BINDIR)/$(EAFEXE)
$(BINDIR)/$(EAFEXE) : $(OBJS)
@mkdir -p $(BINDIR)
$(call ECHO,--> Building $@ version $(VERSION) <---)
- $(CC) -o $@ $(OBJS) $(EAF_CFLAGS) $(CFLAGS) $(EXE_LDFLAGS)
+ $(CC) -o $@ $(OBJS) $(EAF_CFLAGS) $(CFLAGS) $(EXE_LDFLAGS) $(LDFLAGS)
$(OBJS) : eaf.h io.h
io.o : io_priv.h
|