svn commit: trunk/uClibc/libc/string

psm at uclibc.org psm at uclibc.org
Fri Nov 11 22:26:57 UTC 2005


Author: psm
Date: 2005-11-11 14:26:56 -0800 (Fri, 11 Nov 2005)
New Revision: 12214

Log:
powerpc version of bzero using memset

Modified:
   trunk/uClibc/libc/string/wstring.c


Changeset:
Modified: trunk/uClibc/libc/string/wstring.c
===================================================================
--- trunk/uClibc/libc/string/wstring.c	2005-11-11 22:24:53 UTC (rev 12213)
+++ trunk/uClibc/libc/string/wstring.c	2005-11-11 22:26:56 UTC (rev 12214)
@@ -1739,6 +1739,9 @@
 
 void __bzero(void *s, size_t n)
 {
+#if 1
+	(void)memset(s, 0, n);
+#else
 	register unsigned char *p = s;
 #ifdef __BCC__
 	/* bcc can optimize the counter if it thinks it is a pointer... */
@@ -1751,6 +1754,7 @@
 		*p++ = 0;
 		--np;
 	}
+#endif
 }
 weak_alias(__bzero,bzero);
 #undef np




More information about the uClibc-cvs mailing list