diff options
author | Richard Braun <rbraun@sceen.net> | 2013-07-05 00:45:35 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2013-07-05 01:10:21 +0200 |
commit | adfc4bd80e7aa5717c8c788e2ab79c93b626d005 (patch) | |
tree | 2411136d1fb21baa1d39f72781c31bcf443a4756 | |
parent | bbe71a1cb0bc909d0c5b3aa9af8c33bfa483ecf8 (diff) |
kern/rdxtree: change definition of rdxtree_bm_t
When the radix value is 6, always typedef to unsigned long long.
-rw-r--r-- | kern/rdxtree.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/kern/rdxtree.c b/kern/rdxtree.c index 2944f775..51d4da5f 100644 --- a/kern/rdxtree.c +++ b/kern/rdxtree.c @@ -43,13 +43,8 @@ typedef unsigned long rdxtree_bm_t; #define rdxtree_ffs(x) __builtin_ffsl(x) #elif RDXTREE_RADIX == 6 /* RDXTREE_RADIX < 6 */ -#ifdef __LP64__ -typedef unsigned long rdxtree_bm_t; -#define rdxtree_ffs(x) __builtin_ffsl(x) -#else /* __LP64__ */ typedef unsigned long long rdxtree_bm_t; #define rdxtree_ffs(x) __builtin_ffsll(x) -#endif /* __LP64__ */ #else /* RDXTREE_RADIX < 6 */ #error "radix too high" #endif /* RDXTREE_RADIX < 6 */ |