resulting in on build systems, that check for such details:
[ 32s] powermanga.i586: E: executable-stack (Badness: 10000) /usr/libexec/powermanga/powermanga
[ 32s] The binary declares the stack as executable. Executable stack is usually an
[ 32s] error as it is only needed if the code contains GCC trampolines or similar
[ 32s] constructs which uses code on the stack. One common source for needlessly
[ 32s] executable stack cases are object files built from assembler files which don't
[ 32s] define a proper .note.GNU-stack section.
resulting in on build systems, that check for such details: