Should we remove all internal usages of bcopy/bzero?
H . J . Lu
hjl@lucon.org
Sun Sep 16 18:08:00 GMT 2001
On Sun, Sep 16, 2001 at 08:36:25PM -0400, Roland McGrath wrote:
> > There are a few internal usages of bcopy/bzero. Should we replace them
> > with memmove/memset?
>
> I can't see a reason to care one way or the other. But if you do care,
> I can't see any harm in changing them.
In that case, should I send a patch? There are some bcopy and quite
a few __bzero/bzero. bzero may be a little faster than memset. If we
don't want to replace them with memset, should I do
#if USE_BZERO
#define __libc_bzero(p,l) __bzero ((p), (l))
#else
#define __libc_bzero(p,l) memset ((p), 0, (l))
#endif
in include/string.h.
H.J.
More information about the Libc-alpha
mailing list