From 336cac1a4408cd045bcdf845fb77de59bd7cda91 Mon Sep 17 00:00:00 2001 From: crystalct Date: Fri, 9 Apr 2021 13:57:06 +0200 Subject: [PATCH] Update PSL1GHT platform (#437) * Add PSL1GHT platform * Update PS1GHT platform --- Makefile.libretro | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/Makefile.libretro b/Makefile.libretro index fda55d5..22df238 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -249,14 +249,21 @@ else ifeq ($(platform), rpi4) CFLAGS += -fomit-frame-pointer -fstrict-aliasing -ffast-math # Lightweight PS3 Homebrew SDK -else ifeq ($(platform), psl1ght) - TARGET := $(TARGET_NAME)_libretro_$(platform).a - CC = $(PS3DEV)/ppu/bin/ppu-gcc$(EXE_EXT) - AR = $(PS3DEV)/ppu/bin/ppu-ar$(EXE_EXT) - PLATFORM_DEFINES := -D__PSL1GHT__ - ENDIANNESS_DEFINES += -DMSB_FIRST - STATIC_LINKING=1 - EXTERNAL_ZLIB=1 +else ifneq (,$(filter $(platform), ps3 psl1ght)) + ENDIANNESS_DEFINES = -DWORDS_BIGENDIAN + EXTERNAL_ZLIB = 1 + STATIC_LINKING = 1 + + ifneq ($(platdef),) + PLATFORM_DEFINES += -D$(platdef) + else + PLATFORM_DEFINES += -D__PSL1GHT__ + endif + + TARGET := $(TARGET_NAME)_libretro_$(platform).a + CC = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)gcc$(EXE_EXT) + CXX = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)g++$(EXE_EXT) + AR = $(PS3DEV)/ppu/bin/ppu-$(COMMONLV)ar$(EXE_EXT) # Xbox 360 else ifeq ($(platform), xenon)