summaryrefslogtreecommitdiff
path: root/usr/src/tools/Makefile.tools
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/tools/Makefile.tools')
-rw-r--r--usr/src/tools/Makefile.tools7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/tools/Makefile.tools b/usr/src/tools/Makefile.tools
index aeb9449af3..9fd747751d 100644
--- a/usr/src/tools/Makefile.tools
+++ b/usr/src/tools/Makefile.tools
@@ -63,6 +63,13 @@ LDFLAGS= $(MAPFILE.NES:%=-Wl,-M%) $(MAPFILE.NED:%=-Wl,-M%) \
# tools.
GSHARED = -_cc=-G -_gcc=-shared
+#
+# To work around a bootstrapping problem, we don't assume that the
+# compiler or environment are properly configured to make the stack
+# protector work. Disable it right now for the tools.
+#
+STACKPROTECT = none
+
# Unset CW_LINKER so we run the default. We don't set LD here to avoid taking
# the journey through LD_ALTEXEC unnecessarily.
CW_LINKER=