diff options
author | dim <dim@FreeBSD.org> | 2015-02-04 20:55:21 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2015-02-04 20:55:21 +0000 |
commit | dcbaa42a6d12d5451a704dd1ecfe93bb995ea7e2 (patch) | |
tree | 55192da1cb2307fd495a4a0275e921f6e0b030d1 /sys/sys/cdefs.h | |
parent | 364932ee594423bef2e5d0ea2562a498212fd05c (diff) | |
download | FreeBSD-src-dcbaa42a6d12d5451a704dd1ecfe93bb995ea7e2.zip FreeBSD-src-dcbaa42a6d12d5451a704dd1ecfe93bb995ea7e2.tar.gz |
Mark typedefs for manually implementing _Static_assert() as unused, so
they won't show up unecessarily for -Wunused-local-typedefs.
MFC after: 3 days
Diffstat (limited to 'sys/sys/cdefs.h')
-rw-r--r-- | sys/sys/cdefs.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h index b17e415..25ba218 100644 --- a/sys/sys/cdefs.h +++ b/sys/sys/cdefs.h @@ -293,7 +293,8 @@ #elif defined(__COUNTER__) #define _Static_assert(x, y) __Static_assert(x, __COUNTER__) #define __Static_assert(x, y) ___Static_assert(x, y) -#define ___Static_assert(x, y) typedef char __assert_ ## y[(x) ? 1 : -1] +#define ___Static_assert(x, y) typedef char __assert_ ## y[(x) ? 1 : -1] \ + __unused #else #define _Static_assert(x, y) struct __hack #endif |