summaryrefslogtreecommitdiff
path: root/lib/ultralib/include/compiler/gcc/memory.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ultralib/include/compiler/gcc/memory.h')
-rw-r--r--lib/ultralib/include/compiler/gcc/memory.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/ultralib/include/compiler/gcc/memory.h b/lib/ultralib/include/compiler/gcc/memory.h
new file mode 100644
index 0000000..edfff5e
--- /dev/null
+++ b/lib/ultralib/include/compiler/gcc/memory.h
@@ -0,0 +1,23 @@
+#ifndef _MEMORY_H
+#define _MEMORY_H
+/*
+ memory.h
+*/
+
+#ifndef _SIZE_T_DEF
+#define _SIZE_T_DEF
+typedef unsigned size_t;
+#endif
+
+void *memccpy(void *,void *,int,size_t);
+void *memchr(void *,int,size_t);
+int memcmp(const void *,const void *,size_t);
+void *memcpy(void *,const void *,size_t);
+int memicmp(void *,void *,size_t);
+void *memmove(void *,void *,size_t);
+void *memset(void *,int,size_t);
+
+void movmem(void *,void *,unsigned);
+void setmem(void *,unsigned,int);
+
+#endif