On FreeBSD __noinline is already defined in cdefs.h
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
#define __aligned(x) __attribute__((__aligned__(x)))
#define __packed __attribute__((__packed__))
+#ifndef __noinline /* Avoid conflicting with cdefs.h */
#define __noinline __attribute__((__noinline__))
+#endif
#ifndef __always_inline /* Avoid conflicting with cdefs.h */
#define __always_inline __attribute__((__always_inline__))