Mercurial > hg > CbC > CbC_gcc
view libiberty/bcmp.c @ 15:11a6cbe2d14c
The configure script which is produced from configure.ac was changed.
but this script cannot be generated in this repository.
You can use GCC's original subversion repository to generate it.
See CbC-memo.ja.
And _CbC_return's nested function was made supporting any
return type.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 24 Sep 2009 12:44:28 +0900 |
parents | a06113de4d67 |
children |
line wrap: on
line source
/* bcmp This function is in the public domain. */ /* @deftypefn Supplemental int bcmp (char *@var{x}, char *@var{y}, int @var{count}) Compares the first @var{count} bytes of two areas of memory. Returns zero if they are the same, nonzero otherwise. Returns zero if @var{count} is zero. A nonzero result only indicates a difference, it does not indicate any sorting order (say, by having a positive result mean @var{x} sorts before @var{y}). @end deftypefn */ #include <stddef.h> extern int memcmp(const void *, const void *, size_t); int bcmp (const void *s1, const void *s2, size_t count) { return memcmp (s1, s2, count); }