The intent of this patch is to leave all of the semantics of the macros unchanged, only replacing the easy-to-read static inline conversion function with a pile of ?: operators. Ick. This is not a cleanup. However, what it does enable is using constant results while initializing global variables, which cannot be done with either static inline functions or even statement expressions, even when those generate constant results. Signed-off-by: Keith Packard <keithp@keithp.com> |
||
|---|---|---|
| .. | ||
| zephyr | ||