From: Isaku Yamahata Date: Wed, 24 Dec 2008 03:50:57 +0000 (+0900) Subject: [IA64]: Fix BUILD_BUG_ON(). X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14027 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e57598844ffc55bcb0ababcd75198a6fecad77da;p=xen.git [IA64]: Fix BUILD_BUG_ON(). This is ia64 counter part of 1419a73316e1. Signed-off-by: Isaku Yamahata --- diff --git a/xen/include/asm-ia64/dom_fw_common.h b/xen/include/asm-ia64/dom_fw_common.h index 9ba4202137..47b61ab16c 100644 --- a/xen/include/asm-ia64/dom_fw_common.h +++ b/xen/include/asm-ia64/dom_fw_common.h @@ -38,7 +38,7 @@ typedef struct xc_dom_image domain_t; #define printk(fmt, args ...) xc_dom_printf(fmt, ## args) #define BUG_ON(p) assert(!(p)) -#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2 * !!(condition)])) +#define BUILD_BUG_ON(condition) ((void)sizeof(struct { int:-!!(condition); })) //for sort in linux/sort.h. #define sort(base, num, size, cmp, swap) qsort((base), (num), (size), (cmp))