diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2017-09-27 13:34:42 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2017-09-27 13:34:42 -0700 |
commit | 0a126062fbeb22658ab4f7aace115c6353f33f08 (patch) | |
tree | 3998842cbc5ecdce243ee6f767c2cd95121de936 /include/iflag.h | |
parent | fbce0bfb4ebab9e790879a8f9c2e90aa21b6108f (diff) | |
download | nasm-0a126062fbeb22658ab4f7aace115c6353f33f08.tar.gz |
ilog2(): inline functions if practical
For many (most?) targets these will be very small functions, so inline
them. However, just in case make these external library functions.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'include/iflag.h')
-rw-r--r-- | include/iflag.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/iflag.h b/include/iflag.h index 02787de9..289e4272 100644 --- a/include/iflag.h +++ b/include/iflag.h @@ -4,9 +4,7 @@ #include <string.h> #include "compiler.h" - -int ilog2_32(uint32_t v); - +#include "ilog2.h" #include "iflaggen.h" #define IF_GENBIT(bit) (UINT32_C(1) << (bit)) |