Index: branches/xZenu/src/modules/klibc/bcopy.c =================================================================== --- branches/xZenu/src/modules/klibc/bcopy.c (revision 0) +++ branches/xZenu/src/modules/klibc/bcopy.c (revision 1296) @@ -0,0 +1,11 @@ +/* + * memcpy.c + */ + +#include +#include + +void bcopy(const void *src, void *dst, size_t len) +{ + memcpy(dst, src, len); +} \ No newline at end of file Index: branches/xZenu/src/modules/klibc/sprintf.c =================================================================== --- branches/xZenu/src/modules/klibc/sprintf.c (revision 0) +++ branches/xZenu/src/modules/klibc/sprintf.c (revision 1296) @@ -0,0 +1,17 @@ +/* + * sprintf.c + */ +#include +#include + +int sprintf(char *buffer, const char *format, ...) +{ + va_list ap; + int rv; + + va_start(ap, format); + rv = vsnprintf(buffer, ~(size_t) 0, format, ap); + va_end(ap); + + return rv; +}