Re: [PATCH resend] make the stack non-executable on x86_64 too
[email protected] Wed, 16 Sep 2009 14:31:29 +0200
| Newsgroups | gmane.comp.video.xvid.devel |
|---|---|
| Message-ID | <[email protected]> |
On 16 Sep 2009 at 13:37, Michal Schmidt wrote: > Another bug is that the section name is quoted and the quotes are > interpreted as a part of the name (this can be checked using readelf -S > on the object files). ld then can't find the .note.GNU-stack sections > and assumes executable stack. careful, IIRC, nasm and yasm treat quotes differently and in an incompatible way, so you can produce the correct section name only under one or the other...