summaryrefslogtreecommitdiff
path: root/mk/vars.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-04-09 17:42:16 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-04-09 17:42:16 +0200
commitc81c181e7afe707fef8a772334972cfe4d01f56c (patch)
tree81e78942d1b3211431ad048dcb88707bd2de0199 /mk/vars.mk
parent375255ca7ce830c93a585c46df19f796900c11fa (diff)
parent2308963c1a13cc665c5f14872a648bf382d73a04 (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'mk/vars.mk')
-rw-r--r--mk/vars.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/mk/vars.mk b/mk/vars.mk
index e804ad5e6..2f2ecc134 100644
--- a/mk/vars.mk
+++ b/mk/vars.mk
@@ -111,13 +111,19 @@ TARGET_LDFLAGS+= -Wl,--secure-plt
endif
endif
-ifneq ($(ADK_TOOLCHAIN_GCC_USE_SSP),)
+ifeq ($(ADK_STATIC),y)
+TARGET_CFLAGS+= -static
+TARGET_CXXFLAGS+= -static
+TARGET_LDFLAGS+= -static
+endif
+
+ifneq ($(ADK_TOOLCHAIN_USE_SSP),)
TARGET_CFLAGS+= -fstack-protector
TARGET_CXXFLAGS+= -fstack-protector
TARGET_LDFLAGS+= -fstack-protector
endif
-ifneq ($(ADK_TOOLCHAIN_GCC_USE_LTO),)
+ifneq ($(ADK_TOOLCHAIN_USE_LTO),)
TARGET_CFLAGS+= -flto
TARGET_CXXFLAGS+= -flto
TARGET_LDFLAGS+= -flto