X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=tests%2Fapi_x86.h;h=d64eb8d4a6a2d89a17c4f4636697d303d778811e;hp=f48fce939453b5922113a74f34d0959709bf1af5;hb=3d7be7ca4e2451381a8fc8a00bd6d7dcbf3b678f;hpb=e72f49371b233637eaf143265a73c7322d0710fd diff --git a/tests/api_x86.h b/tests/api_x86.h index f48fce9..d64eb8d 100644 --- a/tests/api_x86.h +++ b/tests/api_x86.h @@ -346,7 +346,6 @@ __asm__ __volatile__(LOCK_PREFIX "orl %0,%1" \ /* * Compiler magic. */ -#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) #define container_of(ptr, type, member) ({ \ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ (type *)( (char *)__mptr - offsetof(type,member) );}) @@ -693,7 +692,6 @@ static void smp_init(void) #define LIST_POISON1 ((void *) 0x00100100) #define LIST_POISON2 ((void *) 0x00200200) -#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) #define container_of(ptr, type, member) ({ \ const typeof( ((type *)0)->member ) *__mptr = (ptr); \ (type *)( (char *)__mptr - offsetof(type,member) );})