On Thu, Nov 05, 2020 at 10:54:18AM +0100, Marek Behún wrote: > I thought that static inline functions are preferred to macros, since > compiler warns better if they are used incorrectly... Citation needed. Also, how do static inline functions wrapped in macros (i.e. your patch) stack up against your claim about better warnings? I guess ease of maintainership should prevail here, and Hayes should have the final word. I don't really have any stake here.