Hello! I'm new to homebrew, sorry if this isn't the right place.
I'm using libctru to run a custom scripting language. At one point it allocates around 64kb of memory onto stack and causes stack smashing.
There's a weak symbol called __stacksize__, so I can set a custom stack size, but it's a uint16, so it's limited to 64kb. Is this an inherent limitation of 3DS or ARM, or limtation chosen by libctru?
(maybe better to move those 64k to heap but they're very temporary >o>)
I'm using libctru to run a custom scripting language. At one point it allocates around 64kb of memory onto stack and causes stack smashing.
There's a weak symbol called __stacksize__, so I can set a custom stack size, but it's a uint16, so it's limited to 64kb. Is this an inherent limitation of 3DS or ARM, or limtation chosen by libctru?
(maybe better to move those 64k to heap but they're very temporary >o>)








