From 049007f33b0787843f217b66a873a77dff319497 Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Sun, 9 Dec 2018 20:23:53 +0800 Subject: [PATCH 1/2] Use -fsigned-char on some builds --- Makefile.libretro | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile.libretro b/Makefile.libretro index aff8c61..9fb893b 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -1,9 +1,10 @@ -DEBUG=0 +DEBUG=1 PSS_STYLE=1 EXTERNAL_ZLIB=0 -HAVE_GRIFFIN=1 +HAVE_GRIFFIN=0 STATIC_LINKING=0 ENDIANNESS_DEFINES= +SIGNED_CHAR=0 SPACE := SPACE := $(SPACE) $(SPACE) @@ -255,6 +256,7 @@ else ifeq ($(platform), wii) ENDIANNESS_DEFINES += -DMSB_FIRST STATIC_LINKING=1 EXTERNAL_ZLIB=1 + SIGNED_CHAR=1 # Nintendo WiiU else ifeq ($(platform), wiiu) @@ -266,6 +268,7 @@ else ifeq ($(platform), wiiu) ENDIANNESS_DEFINES += -DMSB_FIRST STATIC_LINKING=1 EXTERNAL_ZLIB=1 + SIGNED_CHAR=1 # Nintendo Switch (libtransistor) else ifeq ($(platform), switch) @@ -626,6 +629,10 @@ ifeq ($(EXTERNAL_ZLIB), 1) CFLAGS += -DHAVE_EXTERNAL_ZLIB endif +ifeq ($(SIGNED_CHAR), 1) + CFLAGS += -fsigned-char +endif + CORE_DIR := src include Makefile.common From c352ddd9da024cac05a4247bf1d97df88a13acc0 Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Sun, 9 Dec 2018 20:29:49 +0800 Subject: [PATCH 2/2] Update Makefile.libretro accidentally left debugging options enabled... --- Makefile.libretro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.libretro b/Makefile.libretro index 9fb893b..3a27cb9 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -1,7 +1,7 @@ -DEBUG=1 +DEBUG=0 PSS_STYLE=1 EXTERNAL_ZLIB=0 -HAVE_GRIFFIN=0 +HAVE_GRIFFIN=1 STATIC_LINKING=0 ENDIANNESS_DEFINES= SIGNED_CHAR=0