I was searching about a very specific warning that the gcc compiler started to sprout some few weeks ago:
That I extracted and translated from the original that was in French:
“/usr/bin/ld: warning: xxxxxxx.o: requires executable stack (because the .note.GNU-stack section is executable)”
And I stumbled upon that little gem page was one of the few to have a correct explanation:
https://www.redhat.com/en/blog/linkers-warnings-about-executable-stacks-and-segments
And also a few more here:
https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart
#gcc #compiler #linker #warning