summary refs log tree commit diff
path: root/build.sh
diff options
context:
space:
mode:
authorzlago2024-10-11 16:52:05 +0200
committerzlago2024-10-11 16:52:05 +0200
commit2e0f24e0344ee2bd5bd6e6269f39e804c50d05e0 (patch)
treea272507341766d315975aa558efbe597b737e0f5 /build.sh
parenta1b7736a6b1dae8fcdf36e12857b61506342d71d (diff)
change the janky vector implementation
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/build.sh b/build.sh
index aeb3c3d..60ad14c 100755
--- a/build.sh
+++ b/build.sh
@@ -8,10 +8,10 @@ case $1 in
 		NS=w EXTENSION=exe CFLAGS='-g1 -Os -mwindows' CC='x86_64-w64-mingw32-cc' make
 		;;
 	leak)
-		NS=leak CC='cc -fsanitize=leak' CFLAGS='-g -O0' make
+		NS=leak CFLAGS='-g -Og -fsanitize=leak -llsan' make
 		;;
 	ub)
-		NS=ub CC='cc -fsanitize=undefined' CFLAGS='-g -O0' make
+		NS=ub CFLAGS='-g -Og -fsanitize=undefined -lubsan' make
 		;;
 	emscripten)
 		NS=em EXTENSION=html CC='/usr/lib/emscripten/emcc' CFLAGS='-g2 -O1 -sUSE_SDL=2 -sUSE_ZLIB' LDFLAGS='-sASYNCIFY --embed-file out/assets.res@./assets.res' make