[MSLUG] Tail call elimination with GCC