summaryrefslogtreecommitdiff
path: root/games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c')
-rw-r--r--games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c b/games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c
new file mode 100644
index 000000000000..59d149c9ff55
--- /dev/null
+++ b/games/libretro-mame2000/files/patch-src_libretro_libretro-common_libco_aarch64.c
@@ -0,0 +1,17 @@
+--- src/libretro/libretro-common/libco/aarch64.c.orig 2020-04-28 06:27:38 UTC
++++ src/libretro/libretro-common/libco/aarch64.c
+@@ -12,7 +12,13 @@
+ #include <stdint.h>
+
+ #ifndef IOS
+-#include <malloc.h>
++#include <sys/param.h>
++
++void *
++memalign(size_t align, size_t size)
++{
++ return (aligned_alloc(align, roundup(size, align)));
++}
+ #endif
+
+ #ifdef __cplusplus