diff options
author | Joshua Haberman <jhaberman@gmail.com> | 2013-05-11 17:56:13 -0700 |
---|---|---|
committer | Joshua Haberman <jhaberman@gmail.com> | 2013-05-11 17:56:13 -0700 |
commit | 70293f5faabe08fc9bdef26ad0b1d6afe19e8f79 (patch) | |
tree | 7637c83b45a4b1334ccec34462d4b80f1e39bcc9 /upb/table.c | |
parent | cfdb9907cb87d15eaab72ceefbfa42fd7a4c3127 (diff) |
Open source fixes: builds on OS X again.
Diffstat (limited to 'upb/table.c')
-rw-r--r-- | upb/table.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/upb/table.c b/upb/table.c index a54e715..40f841d 100644 --- a/upb/table.c +++ b/upb/table.c @@ -22,12 +22,8 @@ static const double MAX_LOAD = 0.85; static const double MIN_DENSITY = 0.1; int upb_log2(uint64_t v) { -#ifdef __GNUC__ - int ret = 31 - __builtin_clz(v); -#else int ret = 0; while (v >>= 1) ret++; -#endif return UPB_MIN(UPB_MAXARRSIZE, ret); } |