Use -fsigned-char on some builds

This commit is contained in:
retro-wertz
2018-12-09 20:23:53 +08:00
parent 4d24c4be4a
commit 049007f33b

View File

@@ -1,9 +1,10 @@
DEBUG=0 DEBUG=1
PSS_STYLE=1 PSS_STYLE=1
EXTERNAL_ZLIB=0 EXTERNAL_ZLIB=0
HAVE_GRIFFIN=1 HAVE_GRIFFIN=0
STATIC_LINKING=0 STATIC_LINKING=0
ENDIANNESS_DEFINES= ENDIANNESS_DEFINES=
SIGNED_CHAR=0
SPACE := SPACE :=
SPACE := $(SPACE) $(SPACE) SPACE := $(SPACE) $(SPACE)
@@ -255,6 +256,7 @@ else ifeq ($(platform), wii)
ENDIANNESS_DEFINES += -DMSB_FIRST ENDIANNESS_DEFINES += -DMSB_FIRST
STATIC_LINKING=1 STATIC_LINKING=1
EXTERNAL_ZLIB=1 EXTERNAL_ZLIB=1
SIGNED_CHAR=1
# Nintendo WiiU # Nintendo WiiU
else ifeq ($(platform), wiiu) else ifeq ($(platform), wiiu)
@@ -266,6 +268,7 @@ else ifeq ($(platform), wiiu)
ENDIANNESS_DEFINES += -DMSB_FIRST ENDIANNESS_DEFINES += -DMSB_FIRST
STATIC_LINKING=1 STATIC_LINKING=1
EXTERNAL_ZLIB=1 EXTERNAL_ZLIB=1
SIGNED_CHAR=1
# Nintendo Switch (libtransistor) # Nintendo Switch (libtransistor)
else ifeq ($(platform), switch) else ifeq ($(platform), switch)
@@ -626,6 +629,10 @@ ifeq ($(EXTERNAL_ZLIB), 1)
CFLAGS += -DHAVE_EXTERNAL_ZLIB CFLAGS += -DHAVE_EXTERNAL_ZLIB
endif endif
ifeq ($(SIGNED_CHAR), 1)
CFLAGS += -fsigned-char
endif
CORE_DIR := src CORE_DIR := src
include Makefile.common include Makefile.common