From 873ba8b05164fb3e4932adb8a6854fd78725a3e2 Mon Sep 17 00:00:00 2001 From: notaz Date: Fri, 26 Dec 2025 04:10:05 +0200 Subject: [PATCH] unbreak ctr build --- plugins/gpulib/gpu_async.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/gpulib/gpu_async.c b/plugins/gpulib/gpu_async.c index 99a9e099..4e40f31d 100644 --- a/plugins/gpulib/gpu_async.c +++ b/plugins/gpulib/gpu_async.c @@ -36,8 +36,10 @@ #define FAKECMD_SCREEN_CHANGE 0xdfu #define FAKECMD_BREAK 0xdeu -#if defined(__aarch64__) || defined(HAVE_ARMV6) +#if defined(__aarch64__) || defined(HAVE_ARMV7) #define BARRIER() __asm__ __volatile__ ("dmb ishst" ::: "memory") +#elif defined(HAVE_ARMV6) +#define BARRIER() __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 5" :: "r"(0) : "memory") #else #define BARRIER() __asm__ __volatile__ ("" ::: "memory") #endif -- 2.47.3