aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar moon <moon@coffin.ir> 2026-04-05 23:10:12 +0330
committerGravatar moon <moon@coffin.ir> 2026-04-05 23:10:12 +0330
commitd480274cf50ecab096503a7938bc69de4f526dbb (patch)
tree06ff083860393c6fd40548ebaca18e0a6fb18e37
parentadded usage instructions (diff)
removed useless flags
-rw-r--r--Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index a517f24..2c17916 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
all: compile strip compress
compile:
- musl-clang laim.c -o laim -Oz -flto -ffast-math -funroll-loops -fmerge-all-constants -ffunction-sections -fdata-sections -fno-stack-protector -fomit-frame-pointer -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-ident -fno-plt -fno-exceptions -fno-rtti -Wl,--gc-sections -Wl,--strip-all -Wl,--build-id=none -Wl,-z,norelro -Wno-format -Wno-#warnings -static -Wl,--hash-style=gnu -Wl,-z,noseparate-code
+ musl-clang laim.c -o laim -std=c23 -Oz -flto -funroll-loops -fmerge-all-constants -ffunction-sections -fdata-sections -fno-stack-protector -fomit-frame-pointer -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-ident -fno-plt -Wl,--gc-sections -Wl,--strip-all -Wl,--build-id=none -Wl,-z,norelro -Wno-format -Wno-#warnings -static -Wl,--hash-style=gnu -Wl,-z,noseparate-code -Wno-c23-extensions
strip:
sstrip laim
compress:
- upx --ultra-brute --lzma laim
+ upx --ultra-brute laim
.PHONY: all compile strip compress