Skip to content

Conversation

@boingball
Copy link
Contributor

This change increases the minimum stack cookie for the AmigaOS build of the curl tool.

In testing, the older stack size of 16384 was causing curl to crash on heavy TLS loads
These operations are significantly more stack-intensive on m68k systems due to soft-float and clib2 stack frame characteristics.
Doubling the stack size allows the TLS tests to pass.

This value has been tested across:

68000
68020
68040
68060
and ensures curl runs reliably across all TLS-enabled scenarios on AmigaOS 3.x, without affecting any other platforms.

This change affects only the AmigaOS 3.2+ builds and does not modify behavior on any other platform.

@bagder bagder closed this in a41cea7 Nov 18, 2025
@bagder
Copy link
Member

bagder commented Nov 18, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants