Rework __ctz and __clz macros

Norbert Lange nolange79 at
Wed Mar 13 18:16:30 CET 2019

Those are commonly used in Frameworks (eg libc++),
This series renamed __ctz and replaces the __clz
with something simpler that could be evaluated in constant
contexts aswell (and doesnt use GCC statement expressions).

Ideally though these would be moved out of the public header
into something private for the xenomai build.

More information about the Xenomai mailing list