summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-04-18 21:43:56 -0400
committerIan Moffett <ian@osmora.org>2025-04-18 21:45:08 -0400
commite874d10025a1b19583c4b11a71b06655cea5b6ed (patch)
treeddba4f4558b85e25168105b4c3c0e1c53ed9dd30
parent9f1cf20464d1db6a0861d93517e22f4f640f3e1a (diff)
usr: Make gcc put less crap in user binaries
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r--builddeps/user.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/builddeps/user.mk b/builddeps/user.mk
index 6c5b028..d7ad582 100644
--- a/builddeps/user.mk
+++ b/builddeps/user.mk
@@ -1,6 +1,7 @@
-CC =
+CC = gcc
LIBDIR =
USRDIR =
LDSCRIPT =
INTERNAL_CFLAGS = -T$(LDSCRIPT) -znoexecstack -nostdlib -I$(USRDIR)/include/ \
- -L$(USRDIR)/lib -lc
+ -L$(USRDIR)/lib -lc -pie -no-pie -fno-stack-protector \
+ -fno-asynchronous-unwind-tables