On Mon, Mar 05, 2012 at 06:40:47PM +0800, Yingshen Yu wrote: > Anyone can explain why clang needs alloc extra 16 bytes stack for the same > code? my_assert is inlined and it uses the additional stack space for the arguments. Joerg