memcmp_bytes (a, b)
op_t a, b;
{
- long int srcp1 = (long int) &a;
- long int srcp2 = (long int) &b;
+ intptr_t srcp1 = (intptr_t) &a;
+ intptr_t srcp2 = (intptr_t) &b;
op_t a0, b0;
do
}
#endif
-static int memcmp_common_alignment __P((long, long, size_t));
+static int memcmp_common_alignment __P((intptr_t, intptr_t, size_t));
/* memcmp_common_alignment -- Compare blocks at SRCP1 and SRCP2 with LEN `op_t'
objects (not LEN bytes!). Both SRCP1 and SRCP2 should be aligned for
#endif
static int
memcmp_common_alignment (srcp1, srcp2, len)
- long int srcp1;
- long int srcp2;
+ intptr_t srcp1;
+ intptr_t srcp2;
size_t len;
{
op_t a0, a1;
return 0;
}
-static int memcmp_not_common_alignment __P((long, long, size_t));
+static int memcmp_not_common_alignment __P((intptr_t, intptr_t, size_t));
/* memcmp_not_common_alignment -- Compare blocks at SRCP1 and SRCP2 with LEN
`op_t' objects (not LEN bytes!). SRCP2 should be aligned for memory
#endif
static int
memcmp_not_common_alignment (srcp1, srcp2, len)
- long int srcp1;
- long int srcp2;
+ intptr_t srcp1;
+ intptr_t srcp2;
size_t len;
{
op_t a0, a1, a2, a3;
{
op_t a0;
op_t b0;
- long int srcp1 = (long int) s1;
- long int srcp2 = (long int) s2;
+ intptr_t srcp1 = (intptr_t) s1;
+ intptr_t srcp2 = (intptr_t) s2;
op_t res;
if (len >= OP_T_THRES)