diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2010-02-02 10:57:04 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@kernel.crashing.org> | 2010-02-02 10:57:04 +0100 |
commit | d4e162d2f46fad5d2a949fc28062d1769aae21ce (patch) | |
tree | c074d216f656a29f9cf506b7d6c2ac9ffb52887b | |
parent | 5441606eab14754b232772bfd4a41a2ac9d135e9 (diff) |
Add ARRAY_SIZE() macro
-rw-r--r-- | types.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -13,6 +13,8 @@ typedef unsigned long long u64; typedef signed short s16; typedef signed int s32; +#define ARRAY_SIZE(x) (sizeof x / sizeof x[0]) + #if 0 #define subtype(_type, _base, _field) \ (void *)((u8 *)(_base) - __builtin_offsetof(_type, _field)) |