Numworks Epsilon  1.4.1
Graphing Calculator Operating System
memcpy.c
Go to the documentation of this file.
1 #include <stddef.h>
2 #include <string.h>
3 
4 /* See the "Run-time ABI for the ARM Architecture", Section 4.3.4 */
5 
6 void __aeabi_memcpy(void * dest, const void * src, size_t n) {
7  memcpy(dest, src, n);
8 }
9 
10 // TODO: optimize aeabi_memcpy4 to take advantage of the 4-byte alignment
11 void __aeabi_memcpy4(void * dest, const void * src, size_t n) {
12  memcpy(dest, src, n);
13 }
void * memcpy(void *dst, const void *src, size_t n)
Definition: memcpy.c:3
void __aeabi_memcpy(void *dest, const void *src, size_t n)
Definition: memcpy.c:6
void __aeabi_memcpy4(void *dest, const void *src, size_t n)
Definition: memcpy.c:11