None.
Provides protection against malicious code or programming errors that overwrite or corrupt the stack.
.-nostackprotect-. >>- -q--+-stackprotect---+----=----+-all--------+-------------->< '-size--=--N-'
-qstackprotect generates extra code to protect procedures with vulnerable objects against stack corruption. This option is disabled by default because it can cause performance degradation. The default option is -qnostackprotect.
To generate code to protect all procedures with vulnerable objects:
xlc myprogram.c -qstackprotect=all
To generate code to protect procedures with objects of certain bytes:
xlc myprogram.c -qstackprotect=size=8
None.