diff options
author | Frederic Bonnard <frediz@linux.vnet.ibm.com> | 2016-06-10 16:32:22 +0200 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-09-22 17:03:39 +1000 |
commit | 011c0acbce0e15abb55482a67a56d4188cef1147 (patch) | |
tree | 720706d8f8ba814fe93caa424244d31f7c9e22bf /external | |
parent | 03b21dc7a1cf8da546250a99c76c2cbb34d2da39 (diff) | |
download | skiboot-011c0acbce0e15abb55482a67a56d4188cef1147.zip skiboot-011c0acbce0e15abb55482a67a56d4188cef1147.tar.gz skiboot-011c0acbce0e15abb55482a67a56d4188cef1147.tar.bz2 |
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 <frediz@linux.vnet.ibm.com>
[stewart@linux.vnet.ibm.com: also use LDFLAGS for pflash]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'external')
-rw-r--r-- | external/gard/rules.mk | 2 | ||||
-rw-r--r-- | external/pflash/rules.mk | 2 |
2 files changed, 2 insertions, 2 deletions
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 $@ |