#include "harness.h" | |
vector unsigned char u8; | |
static void f(void *p) | |
{ | |
u8 = vec_ld(1, (unsigned char *)p); | |
} | |
static void test() | |
{ | |
static vector unsigned int value = {1,-2,3,-4}; | |
static vector unsigned int buffer[2]; | |
buffer[1] = value; | |
f((void *)(-1+(char*)(buffer+1))); | |
check(vec_all_eq((vector unsigned int) u8, value), "u8"); | |
} |