From 011c0acbce0e15abb55482a67a56d4188cef1147 Mon Sep 17 00:00:00 2001 From: Frederic Bonnard Date: Fri, 10 Jun 2016 16:32:22 +0200 Subject: gard/pflash: Honor linker flags passed from the environment Let use LDFLAGS from the environment for gard and pflash Debian/Ubuntu use this mechanism to do hardened builds. Signed-off-by: Frederic Bonnard [stewart@linux.vnet.ibm.com: also use LDFLAGS for pflash] Signed-off-by: Stewart Smith --- external/gard/rules.mk | 2 +- external/pflash/rules.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'external') diff --git a/external/gard/rules.mk b/external/gard/rules.mk index a39022b..acaf723 100644 --- a/external/gard/rules.mk +++ b/external/gard/rules.mk @@ -32,7 +32,7 @@ $(LIBFLASH_OBJS): libflash-%.o : libflash/%.c $(CC) $(CFLAGS) -c $< -o $@ $(EXE): $(OBJS) - $(CC) $(CFLAGS) $^ -o $@ + $(CC) $(LDFLAGS) $(CFLAGS) $^ -o $@ install: all install -D gard $(DESTDIR)$(sbindir)/opal-gard diff --git a/external/pflash/rules.mk b/external/pflash/rules.mk index c8a1476..e3e70ae 100644 --- a/external/pflash/rules.mk +++ b/external/pflash/rules.mk @@ -41,5 +41,5 @@ $(LIBFLASH_OBJS): libflash-%.o : libflash/%.c $(Q_CC)$(CC) $(CFLAGS) -c $< -o $@ $(EXE): $(OBJS) - $(Q_CC)$(CC) $(CFLAGS) $^ -lrt -o $@ + $(Q_CC)$(CC) $(LDFLAGS) $(CFLAGS) $^ -lrt -o $@ -- cgit v1.1