]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Build system: Avoid executable stack.
authorJaco Kroon <jaco@uls.co.za>
Mon, 7 Nov 2022 15:30:00 +0000 (17:30 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Mon, 21 Nov 2022 14:52:49 +0000 (08:52 -0600)
commitce2153fc5aa4e1b252d4d9d608748b6615460f30
treee1c12006b65e9175cde90ea36525a0975b23c079
parent002afc3f2a4139fae0049c1d9e2fb591ca8ef040
Build system: Avoid executable stack.

Found in res_geolocation, but I believe others may have similar issues,
thus not linking to a specific issue.

Essentially gcc doesn't mark the stack for being non-executable unless
it's compiling the source, this informs ld via gcc to mark the object as
not requiring an executable stack (which a binary blob obviously
doesn't).

ASTERISK-30321

Change-Id: I71bcc2fd1fe0c82a28b3257405d6f2b566fd9bfc
Signed-off-by: Jaco Kroon <jaco@uls.co.za>
Makefile.rules