summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorNicolas Schodet2015-06-09 11:37:03 +0200
committerNicolas Schodet2019-10-07 00:44:50 +0200
commit0465dfe7d8f90d3d30baa660673dedc06a748607 (patch)
tree2ad4d4a8b70671e40ab609dae44fb2de2aa69867 /build
parent7cb6dc7b4deb80cae5f55366973cb0697496bfa7 (diff)
build: activate dead code elimination on host
This helps prevent a link error from dead code.
Diffstat (limited to 'build')
-rw-r--r--build/host.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/build/host.mk b/build/host.mk
index a07d525..ef219ae 100644
--- a/build/host.mk
+++ b/build/host.mk
@@ -3,7 +3,7 @@
# Rules for Host.
host_CPPFLAGS := $(CPPFLAGS) $(host_DEFS)
-host_CFLAGS := $(CFLAGS)
+host_CFLAGS := $(CFLAGS) -Wl,--gc-sections -ffunction-sections
host_CXXFLAGS := $(sort $(host_CFLAGS) $(CXXFLAGS))
host_ASFLAGS := $(ASFLAGS)
host_LDFLAGS := $(LDFLAGS)