--- gforth/engine/engine.c 2011/12/31 15:29:26 1.116 +++ gforth/engine/engine.c 2012/01/16 22:17:32 1.117 @@ -89,7 +89,13 @@ #ifdef MEMCMP_AS_SUBROUTINE extern int gforth_memcmp(const char * s1, const char * s2, size_t n); +extern Char *gforth_memmove(Char * dest, const Char* src, Cell n); +extern Char *gforth_memset(Char * s, Cell c, UCell n); +extern Char *gforth_memcpy(Char * dest, const Char* src, Cell n); #define memcmp(s1,s2,n) gforth_memcmp(s1,s2,n) +#define memmove(a,b,c) gforth_memmove(a,b,c) +#define memset(a,b,c) gforth_memset(a,b,c) +#define memcpy(a,b,c) gforth_memcpy(a,b,c) #endif #define NEWLINE '\n'