Same problem when compiled with GCC. And when run on plain Atari TOS. The CFLib does heavy usage of USERDEFs. On plain TOS, they are run on the small AES system stack (in supervisor mode!) and that stack overflows. One major cause of trouble is the v_gtext() implementationin the GemLib which uses an insane amount of stack space. This is wellknown (with currently no known solution, unfortunately).
Thanks for your neat feedback! :)Hm... why not increase stack size in EmuTOS? I mean, it's just temporary memory
and therefore it wouldn't hurt, or? Or is it complicated to increase the supervisor-stack?
Anyway, I did not encounter problems running it under XAAES.Because the USERDEF stack is bigger.
Sounds like a modern solution ;) Greets, Ole