From ba07d7cf9430ab95f6f1f886079f60a3dcf345d1 Mon Sep 17 00:00:00 2001 From: ladevieq Date: Fri, 17 Jul 2026 13:30:47 +0200 Subject: Fix stack walk find_function search Fix string stack asserts --- build.bat | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'build.bat') diff --git a/build.bat b/build.bat index 6b905af..24b1515 100644 --- a/build.bat +++ b/build.bat @@ -11,8 +11,8 @@ IF EXIST %BUILD_DIR% rmdir %BUILD_DIR%\ /S /Q mkdir %BUILD_DIR% -set MSVC=1 -set CLANG=0 +set MSVC=0 +set CLANG=1 set C_COMPILER=cl set C_LINKER=link if %MSVC% EQU 1 ( @@ -38,8 +38,11 @@ if %MSVC% EQU 1 ( set DEBUG_C_FLAGS=-DDEBUG -g -O0 set RELEASE_C_FLAGS=-DNDEBUG -O2 + set DEBUG_L_FLAGS=/DEBUG ) +set L_FLAGS=/WX /SUBSYSTEM:CONSOLE /NODEFAULTLIB /stack:0x100000,100000 + if %RELEASE% EQU 0 ( set C_FLAGS=%DEBUG_C_FLAGS% %C_FLAGS% set L_FLAGS=%DEBUG_L_FLAGS% %L_FLAGS% @@ -50,7 +53,6 @@ if %RELEASE% EQU 0 ( ) -set L_FLAGS=/WX /SUBSYSTEM:CONSOLE /NODEFAULTLIB /stack:0x500000,500000 /DEBUG set src=main utils events module parser pdb hashmap stack_walk disasm loader -- cgit v1.3