summaryrefslogtreecommitdiff
path: root/ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S
diff options
context:
space:
mode:
Diffstat (limited to 'ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S')
-rw-r--r--ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S7
1 files changed, 7 insertions, 0 deletions
diff --git a/ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S b/ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S
new file mode 100644
index 0000000000..e008c041ed
--- /dev/null
+++ b/ports/sysdeps/arm/armv7/multiarch/memcpy_vfp.S
@@ -0,0 +1,7 @@
+/* Under __ARM_NEON__, memcpy_neon.S defines memcpy directly
+ and the __memcpy_vfp code will never be used. */
+#ifndef __ARM_NEON__
+# define MEMCPY_VFP
+# define memcpy __memcpy_vfp
+# include "memcpy_impl.S"
+#endif