string test alignment fix by Mahesh Bodapati
authorSzabolcs Nagy <nsz@port70.net>
Wed, 3 Feb 2016 22:56:09 +0000 (22:56 +0000)
committerSzabolcs Nagy <nsz@port70.net>
Wed, 3 Feb 2016 22:56:09 +0000 (22:56 +0000)
src/functional/string_memcpy.c
src/functional/string_memset.c
src/functional/string_strchr.c

index 9d8c208..96256a7 100644 (file)
@@ -8,7 +8,7 @@ static char buf[512];
 static void *(*volatile pmemcpy)(void *restrict, const void *restrict, size_t);
 
 static void *aligned(void *p) {
 static void *(*volatile pmemcpy)(void *restrict, const void *restrict, size_t);
 
 static void *aligned(void *p) {
-       return (void*)(((uintptr_t)p + 63) & -64U);
+       return (void*)(((uintptr_t)p + 63) & -64);
 }
 
 #define N 80
 }
 
 #define N 80
index c85ade2..405d49e 100644 (file)
@@ -11,7 +11,7 @@ static void *(*volatile pmemset)(void *, int, size_t);
 
 static char *aligned(void *p)
 {
 
 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)
 }
 
 static void test_align(int align, int len)
index 718649a..4b1e063 100644 (file)
@@ -5,7 +5,7 @@ static char buf[512];
 
 static void *aligned(void *p)
 {
 
 static void *aligned(void *p)
 {
-       return (void*)(((uintptr_t)p + 63) & -64U);
+       return (void*)(((uintptr_t)p + 63) & -64);
 }
 
 static void *aligncpy(void *p, size_t len, size_t a)
 }
 
 static void *aligncpy(void *p, size_t len, size_t a)