[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Announcment: CFLIB for AHCC



Am Dienstag, den 16.07.2013, 08:24 +0200 schrieb Vincent Rivière <vincent.riviere@freesbee.fr>:


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() implementation
in the GemLib which uses an insane amount of stack space. This is well
known (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