]> git.sur5r.net Git - cc65/commitdiff
Added bzero, _bzero
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 18 May 2002 21:13:40 +0000 (21:13 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 18 May 2002 21:13:40 +0000 (21:13 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1275 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/string.h

index 98a006dc1f2294f7fd6c968ec42005ebadee3497..e85f3eace84af19c23600247db433c407f31b095 100644 (file)
@@ -64,8 +64,14 @@ void* __fastcall__ memcpy (void* dest, const void* src, size_t count);
 void* __fastcall__ memmove (void* dest, const void* src, size_t count);
 void* __fastcall__ memset (void* s, int c, size_t count);
 
+/* The following is an internal function, the compiler will replace memset
+ * with it if the fill value is zero. Never use this one directly!
+ */
+void* __fastcall__ _bzero (void* ptr, size_t n);                           
+
 /* Non standard: */
 #ifndef __STRICT_ANSI__
+void __fastcall__ bzero (void* ptr, size_t n);                /* BSD */
 char* __fastcall__ strdup (const char* s);                   /* SYSV/BSD */
 int __fastcall__ stricmp (const char* s1, const char* s2);    /* DOS/Windows */
 int __fastcall__ strcasecmp (const char* s1, const char* s2); /* Same for Unix */