diff --git forkSrcPrefix/Makefile.libretro forkDstPrefix/Makefile.libretro index 0d1dc08f81a11cef6b3b7238367b1ff27fcf1ead..7b3f977da6549c435b09b165f5a7589d125622be 100644 --- forkSrcPrefix/Makefile.libretro +++ forkDstPrefix/Makefile.libretro @@ -497,6 +497,23 @@ else ifeq ($(platform), miyoo) HAVE_ARMv6 = 0 LOW_MEMORY = 1 +# RG35XX +else ifeq ($(platform), rg35xx) + TARGET := $(TARGET_NAME)_libretro.so + CC = $(CROSS_COMPILE)gcc + CXX = $(CROSS_COMPILE)g++ + AR = $(CROSS_COMPILE)ar + SHARED := -shared + LIBM := + fpic := -fPIC -flto + CFLAGS += -marm -mtune=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=hard -march=armv7-a -fomit-frame-pointer + CFLAGS += -fomit-frame-pointer -ffast-math -D__GCW0__ + DONT_COMPILE_IN_ZLIB = 1 + HAVE_ARMv6 = 0 + LOW_MEMORY = 1 + HAVE_NEON = 1 + BUILTIN_GPU = neon + # Windows MSVC 2017 all architectures else ifneq (,$(findstring windows_msvc2017,$(platform))) NO_GCC := 1