1 /* 2 ** Copyright 2001, Travis Geiselbrecht. All rights reserved. 3 ** Distributed under the terms of the NewOS License. 4 */ 5 6 #include <sys/types.h> 7 #include <string.h> 8 9 10 void * 11 memset(void *s, int c, size_t count) 12 { 13 char *xs = (char *) s; 14 15 while (count--) 16 *xs++ = c; 17 18 return s; 19 } 20 21 #if defined(__arm__) 22 void* __aeabi_memset(void *s, int c, size_t count) 23 __attribute__((__alias__("memset"))); 24 #endif 25