Seems UASM 2.57 cant be compiled using GCC 15.2.0
gcc -fcommon -D UNIX -c -IH -D UNIX -DNDEBUG -O2 -funsigned-char -Wwrite-strings -O2 -fPIC -o GccUnixR/main.o main.c In file included from H/globals.h:199, from main.c:13: H/bool.h:35:27: error: ‘bool’ cannot be defined via ‘typedef’ 35 | typedef unsigned char bool; | ^~~~ H/bool.h:35:27: note: ‘bool’ is a keyword with ‘-std=c23’ onwards H/bool.h:35:5: warning: useless type name in empty declaration 35 | typedef unsigned char bool; | ^~~~~~~ main.c: In function ‘main’: main.c:95:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 95 | argv[0] = pEnv; | ^ make: *** [Makefile-Linux-GCC-64.mak:35: GccUnixR/main.o] Error 1