X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fmemcmp2.c;h=14ab666ded7e12c5120948922d12d5f4e37c7b6b;hb=599a664564268f6a1b5895c928a59459c9851b2a;hp=9b22bbac03fe78bebb63e28a3031d8405f09d14a;hpb=349d7fe0e307d59d508b3579317ee8d4eacfeb9c;p=gnulib.git diff --git a/lib/memcmp2.c b/lib/memcmp2.c index 9b22bbac0..14ab666de 100644 --- a/lib/memcmp2.c +++ b/lib/memcmp2.c @@ -21,15 +21,7 @@ #include -/* The attribute __pure__ was added in gcc 2.96. */ -#undef _GL_ATTRIBUTE_PURE -#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96) -# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__)) -#else -# define _GL_ATTRIBUTE_PURE /* empty */ -#endif - -int _GL_ATTRIBUTE_PURE +int memcmp2 (const char *s1, size_t n1, const char *s2, size_t n2) { int cmp = memcmp (s1, s2, n1 <= n2 ? n1 : n2);