![uwe](/assets/img/avatar_default.png)
and there's no intermediate sequence point! We actually hit this on sh3 with -O2 where gcc4 caches tlst in a register prior to recursive call to inptype() and if you are unlucky the recursive call needs to realloc tlst. Introduce a temp variable to force a sequence point.