History log of /netbsd/common/lib/libc/string/bcmp.c (Results 1 – 10 of 10)
Revision Date Author Comments
# 7772430f 29-Jan-2020 ad <ad@NetBSD.org>

Some boot blocks too big now, only compare in big chunks if !_STANDALONE.


# 822653be 27-Jan-2020 ad <ad@NetBSD.org>

Drop the alignment check if __NO_STRICT_ALIGNMENT (x86, m68k, vax).


# f060d32e 27-Jan-2020 ad <ad@NetBSD.org>

bcmp() / memcmp(): compare in uintptr_t sized chunks when it's easy to.


# 1d1c2353 09-Mar-2012 christos <christos@NetBSD.org>

Casts and type changes to fix portability issues.
- int -> size_t
- adjust width of RHS of shift
- adjust widths of types


# 0e68e441 25-Apr-2009 skrll <skrll@NetBSD.org>

Only include <assert.h> and <string.h> if !_KERNEL && !_STANDALONE


# d8d70d1b 19-Mar-2009 he <he@NetBSD.org>

Actually... We need libkern.h also under _STANDALONE, so that
_DIAGASSERT gets defined. Fixes the mvmeppc libsa build.


# d0b9e6c9 18-Mar-2009 tsutsui <tsutsui@NetBSD.org>

- remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> has
macro which replace them with mem*() functions in #ifdef _KERNEL as noted
in man pages
- move declarations of bcopy(3

- remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> has
macro which replace them with mem*() functions in #ifdef _KERNEL as noted
in man pages
- move declarations of bcopy(3) and bzero(3) into <lib/libsa/stand.h>
since they are still in libsa for some MD standalone sources
(I guess all bcmp(3) in standalone sources have been replaced with memcmp(3)
but they should be replaced with memcmp() anyway)

show more ...


# 245ee9af 17-Mar-2009 he <he@NetBSD.org>

Add local declarations of bcmp() and bzero() because libkern.h no longer
provides those declarations.

It's possible that these can be removed later when we find out whether
these functions are actua

Add local declarations of bcmp() and bzero() because libkern.h no longer
provides those declarations.

It's possible that these can be removed later when we find out whether
these functions are actually needed in the kernel, but meanwhile, this
allows alpha, hp700 and the powerpc ports (who all build these as part
of libkern) to complete their builds.

show more ...


# a8565cf9 04-Jun-2007 christos <christos@NetBSD.org>

handle fortify, ansify.


# 37c9f0a6 20-Dec-2005 christos <christos@NetBSD.org>

Merge libkern + libc common files. As requested by core.