From 778e9095a994e9317f480e2e2835575703e49d9a Mon Sep 17 00:00:00 2001 From: NukeBird Date: Mon, 1 Dec 2025 21:29:01 +0300 Subject: [PATCH] Pass -fsigned-char to make sure that char type is a signed type --- makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makefile b/makefile index 3f3081e..12ee360 100644 --- a/makefile +++ b/makefile @@ -1,7 +1,7 @@ CC = clang AXL_SOURCES = $(filter-out main.c %_test.c, $(wildcard *.c)) TEST_EXES = $(patsubst %.c,%.exe,$(wildcard *_test.c)) -TEST_CFLAGS = -Wall -Wextra -Werror -pedantic -std=c11 -static -Oz +TEST_CFLAGS = -Wall -Wextra -Werror -pedantic -std=c11 -static -Oz -fsigned-char CFLAGS = $(TEST_CFLAGS) -nostdlib -ffreestanding LDFLAGS = -Wl,/SUBSYSTEM:CONSOLE,/ENTRY:_start -fuse-ld=lld LIBS = -lkernel32