From: Omri Mor Date: Mon, 22 May 2017 00:43:01 +0000 (-0700) Subject: configure: fix _Static_assert check X-Git-Tag: fio-2.21~51 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=51b4c81e5ff1316d5654a8d5ed0fe56deffb2093 configure: fix _Static_assert check Signed-off-by: Omri Mor --- diff --git a/configure b/configure index 21bcaf46..03275787 100755 --- a/configure +++ b/configure @@ -1930,16 +1930,7 @@ fi cat > $TMPC << EOF #include #include -#undef offsetof -#ifdef __compiler_offsetof -#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER) -#else -#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) -#endif - -#define container_of(ptr, type, member) ({ \ - const typeof( ((type *)0)->member ) *__mptr = (ptr); \ - (type *)( (char *)__mptr - offsetof(type,member) );}) +#include struct foo { int a, b;