This option generates a .note.GNU-stack section marking the stack as non-executable.
You can also use the
AREA directive to generate
a non executable .note.GNU-stack section:
In the absence of --execstack and --no_execstack,
the .note.GNU-stack section is not generated unless it is specified
If both the command-line option and source directive are used and are different, then the stack is marked as executable.
--execstack command-line option
--no_execstack command-line option