提交 67ba40d1 编写于 作者: R Rich Felker

optimize legacy ffs function

上级 a749ba3a
#include <strings.h>
#include "atomic.h"
int ffs(int i)
{
unsigned int j = i;
for (i=1; j && !(j&1); j>>=1, i++);
if (j) return i;
return 0;
return i ? a_ctz_l(i)+1 : 0;
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册