[Scummvm-git-logs] scummvm master -> 5fe37be2fa24bce51fe9e226073c49aebb41ec29

sev- noreply at scummvm.org
Sun Jun 14 22:04:47 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
5fe37be2fa webOS: add 64-bit compile


Commit: 5fe37be2fa24bce51fe9e226073c49aebb41ec29
    https://github.com/scummvm/scummvm/commit/5fe37be2fa24bce51fe9e226073c49aebb41ec29
Author: Craig Carnell (1188869+cscd98 at users.noreply.github.com)
Date: 2026-06-15T00:04:43+02:00

Commit Message:
webOS: add 64-bit compile

Changed paths:
    backends/platform/libretro/Makefile


diff --git a/backends/platform/libretro/Makefile b/backends/platform/libretro/Makefile
index 2b5b8f7be5b..c0ac403b63a 100644
--- a/backends/platform/libretro/Makefile
+++ b/backends/platform/libretro/Makefile
@@ -88,15 +88,21 @@ else ifeq ($(platform), rpi4_64)
    HAVE_OPENGLES2 := 1
    HAVE_NEON := 1
 
-# webOS (32 bit)
+# webOS (32/64 bit)
 else ifeq ($(platform), webos)
    TARGET = $(TARGET_NAME)_libretro.so
-   DEFINES += -fPIC -D_ARM_ASSEM_ -DUSE_CXX11 -marm -DARM
+   DEFINES += -fPIC -D_ARM_ASSEM_ -DUSE_CXX11 -DARM
    LDFLAGS += -shared -Wl,--version-script=$(ROOT_PATH)/link.T -fPIC -static-libgcc -static-libstdc++
-   CFLAGS += -fPIC -mcpu=cortex-a9 -mtune=cortex-a53 -mfloat-abi=softfp -fomit-frame-pointer -ffast-math
+   CFLAGS += -fPIC -fomit-frame-pointer -ffast-math
    CXXFLAGS = $(CFLAGS) -frtti -std=c++11
    HAVE_OPENGLES2 := 1
    HAVE_NEON := 1
+   ifneq (,$(findstring aarch64,$(CROSS_COMPILE)))
+      CFLAGS += -mcpu=cortex-a53 -mtune=cortex-a76
+   else
+      DEFINES += -marm
+      CFLAGS += -mcpu=cortex-a9 -mtune=cortex-a53 -mfloat-abi=softfp
+   endif
 
 # iOS
 else ifneq (,$(findstring ios,$(platform)))




More information about the Scummvm-git-logs mailing list