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:04:05 +1000 |
commit | e383d9f9fb0e0ac32224f39d792712b07b7ab45e (patch) | |
tree | d46078a8b6381ee4d1f286e870f5c8ff22b0ffc7 | |
parent | f11befe8b3b8d08ea799c694ff398b6c275a0ca6 (diff) | |
download | skiboot-e383d9f9fb0e0ac32224f39d792712b07b7ab45e.zip skiboot-e383d9f9fb0e0ac32224f39d792712b07b7ab45e.tar.gz skiboot-e383d9f9fb0e0ac32224f39d792712b07b7ab45e.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>
(cherry picked from commit 011c0acbce0e15abb55482a67a56d4188cef1147)
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-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 $@ |