From 86cf0ab71e58da64cf72b94577de9d8cb189ce36 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Mon, 3 Apr 2017 22:32:00 -0400 Subject: Fix build on CTR: CTR doesn't have neon --- Makefile.libretro | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile.libretro b/Makefile.libretro index df1cec2..88a48f4 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -157,6 +157,7 @@ else ifeq ($(platform), ctr) USE_DYNAREC = 1 DRC_CACHE_BASE = 1 ARCH = arm + HAVE_NEON = 0 STATIC_LINKING = 1 -- cgit v1.2.3 From 06facfd2bdc99af1770eb1661373aa39b2abc39b Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Mon, 3 Apr 2017 22:32:58 -0400 Subject: Fix running on CTR: dyncache mmap doesn't specify MAP_FIXED anymore --- frontend/3ds/sys/mman.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/3ds/sys/mman.h b/frontend/3ds/sys/mman.h index e295b89..61dde6c 100644 --- a/frontend/3ds/sys/mman.h +++ b/frontend/3ds/sys/mman.h @@ -32,7 +32,7 @@ static inline void* mmap(void *addr, size_t len, int prot, int flags, int fd, of void* addr_out; if((prot == (PROT_READ | PROT_WRITE | PROT_EXEC)) && - (flags == (MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS))) + (flags == (MAP_PRIVATE | MAP_ANONYMOUS))) { if(__ctr_svchax) { -- cgit v1.2.3