py/misc.h: Remove unused count_lead_ones() inline function.

This function was never used for unicode/utf8 handling code, or anything
else, so remove it to keep things clean.
This commit is contained in:
Damien George 2018-03-13 13:23:30 +11:00
parent 033c32e694
commit d4b55eff44
1 changed files with 0 additions and 14 deletions

View File

@ -204,20 +204,6 @@ int DEBUG_printf(const char *fmt, ...);
extern mp_uint_t mp_verbose_flag;
// This is useful for unicode handling. Some CPU archs has
// special instructions for efficient implementation of this
// function (e.g. CLZ on ARM).
// NOTE: this function is unused at the moment
#ifndef count_lead_ones
static inline mp_uint_t count_lead_ones(byte val) {
mp_uint_t c = 0;
for (byte mask = 0x80; val & mask; mask >>= 1) {
c++;
}
return c;
}
#endif
/** float internals *************/
#if MICROPY_PY_BUILTINS_FLOAT