X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Ffunctional%2Fstring_memset.c;h=e6887426bd86f8067b25c99a77c81527995f99da;hb=HEAD;hp=c85ade21c0ae065ef93760ce855772db94c519bf;hpb=b511d234eaf4157d063101310da061eaacc4845c;p=libc-test diff --git a/src/functional/string_memset.c b/src/functional/string_memset.c index c85ade2..e688742 100644 --- a/src/functional/string_memset.c +++ b/src/functional/string_memset.c @@ -3,7 +3,7 @@ #include #include "test.h" -#define N 400 +#define N 500 static char buf[N]; static char buf2[N]; @@ -11,7 +11,7 @@ static void *(*volatile pmemset)(void *, int, size_t); static char *aligned(void *p) { - return (char*)(((uintptr_t)p + 63) & -64U); + return (char*)(((uintptr_t)p + 63) & -64); } static void test_align(int align, int len) @@ -57,8 +57,8 @@ int main(void) pmemset = memset; - for (i = 0; i < 16; i++) - for (j = 0; j < 200; j++) + for (i = 0; i < 64; i++) + for (j = 0; j < N-256; j++) test_align(i,j); test_value('c');