summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2017-12-01 19:25:49 +0100
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2018-01-16 21:36:19 +0000
commit5127a726374ead8e292a6ac1b6498f00d263d35b (patch)
tree224de63b372489602cd48d39eb9337881be4e6f7
parentea4046ce5df4a225d01c43c0864afd6191ef0547 (diff)
downloadvboot-5127a726374ead8e292a6ac1b6498f00d263d35b.tar.gz
Makefile: Add pthread library to the futility static build
This adds the pthread library to the linker flags for the static futility build, which allows it to build with recent GCC versions. BUG=None BRACH=None TEST=Build futility and futility_s with a recent GCC version Change-Id: I16d9b94b76d6e9586278cfdc0b99ae749160138a Signed-off-by: Paul Kocialkowski <contact@paulk.fr> Reviewed-on: https://chromium-review.googlesource.com/805374 Reviewed-by: Martin Roth <martinroth@chromium.org> (cherry picked from commit 497981f14ac28370b6d97064e922001f996fda3e) Reviewed-on: https://chromium-review.googlesource.com/868833 Reviewed-by: Shelley Chen <shchen@chromium.org> Commit-Queue: Shelley Chen <shchen@chromium.org> Tested-by: Shelley Chen <shchen@chromium.org>
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index ed73e260..1bce0802 100644
--- a/Makefile
+++ b/Makefile
@@ -1117,7 +1117,7 @@ signing_install: ${SIGNING_SCRIPTS} ${SIGNING_SCRIPTS_DEV} ${SIGNING_COMMON}
.PHONY: futil
futil: ${FUTIL_STATIC_BIN} ${FUTIL_BIN}
-${FUTIL_STATIC_BIN}: LDLIBS += ${CRYPTO_STATIC_LIBS}
+${FUTIL_STATIC_BIN}: LDLIBS += ${CRYPTO_STATIC_LIBS} -lpthread
${FUTIL_STATIC_BIN}: ${FUTIL_STATIC_OBJS} ${FWLIB} ${FWLIB21}
@${PRINTF} " LD $(subst ${BUILD}/,,$@)\n"
${Q}${LD} -o $@ ${CFLAGS} ${LDFLAGS} -static $^ ${LDLIBS}