Changes of Revision 94
[-] [+] | Changed | emumaster_0.3.2.tar.gz/src/base/base.pro |
@@ -53,7 +53,6 @@ # accelinputdevice.h SOURCES += \ - memset32_neon.S \ hostaudio.cpp \ hostinput.cpp \ pathmanager.cpp \ | ||
[-] [+] | Changed | emumaster_0.3.2.tar.gz/src/base/memutils.h ^ |
@@ -25,7 +25,13 @@ { memcpy(dst, src, n); } #if defined(CAN_USE_NEON_INSTRUCTIONS) -extern "C" void memset32(void *p, u32 d, int n); +//extern "C" void memset32(void *p, u32 d, int n); +static inline void memset32(void *p, u32 d, int n) +{ + u32 *p32 = (u32 *)p; + for (; n > 0; p32++, n--) + *p32 = d; +} #else static inline void memset32(void *p, u32 d, int n) { |