X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=libiberty%2Fmemcmp.c;h=37db60f38267acb589ca3d697ecd41109dff8210;hb=e822f2cda9bc484adb5f8860050640a5c6f1ced9;hp=92f2b6e6425726f7e1fd12f26120a4200e62c10b;hpb=7ec2fc6f764fef9000cc768516df04035c85ebac;p=deliverable%2Fbinutils-gdb.git diff --git a/libiberty/memcmp.c b/libiberty/memcmp.c index 92f2b6e642..37db60f382 100644 --- a/libiberty/memcmp.c +++ b/libiberty/memcmp.c @@ -3,7 +3,8 @@ /* -@deftypefn Supplemental int memcmp (const void *@var{x}, const void *@var{y}, size_t @var{count}) +@deftypefn Supplemental int memcmp (const void *@var{x}, const void *@var{y}, @ + size_t @var{count}) Compares the first @var{count} bytes of two areas of memory. Returns zero if they are the same, a value less than zero if @var{x} is @@ -16,17 +17,10 @@ as if comparing unsigned char arrays. */ #include -#ifdef ANSI_PROTOTYPES #include -#else -#define size_t unsigned long -#endif int -memcmp (str1, str2, count) - const PTR str1; - const PTR str2; - size_t count; +memcmp (const PTR str1, const PTR str2, size_t count) { register const unsigned char *s1 = (const unsigned char*)str1; register const unsigned char *s2 = (const unsigned char*)str2;