Oh, some compilers tend to only inline functions that are above the place where they are being inlined too - basically, it doesn't inline functions if it encounters the call first, then the function. Most modern compilers do not have this limitation, but I guess it may still be true for some smaller/older embedded compilers for example.

--
Mats