]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix the last binary in the base system that still has an executable
authordim <dim@FreeBSD.org>
Wed, 16 Feb 2011 20:46:57 +0000 (20:46 +0000)
committerdim <dim@FreeBSD.org>
Wed, 16 Feb 2011 20:46:57 +0000 (20:46 +0000)
commit08fa1606e880e4a9b647e294fea72882692d42ed
tree4115cf9bf697676c6baafdb047185105c084c382
parent65fe494e0a236230fb5cc87a79cc5e45d29f3032
Fix the last binary in the base system that still has an executable
stack, /usr/sbin/uathload.

Since this program links in a .o file containing a firmware blob, and
there is no clean way to add a .note.GNU-stack section to this .o file,
we simply use the -z noexecstack option to ld here.
usr.sbin/uathload/Makefile