Mark ARM asm objects as allowing a non-executable stack.
authorTimothy B. Terriberry <tterribe@xiph.org>
Tue, 19 Jul 2011 20:09:22 +0000 (13:09 -0700)
committerTimothy B. Terriberry <tterribe@xiph.org>
Thu, 21 Jul 2011 18:45:00 +0000 (11:45 -0700)
commit0453aca5af7e6d36307f9487e2126076bdbf9bb1
tree9f94cbe7ba03acbc0c461832ad0d0a272ae4c3a0
parentb2d9700f5313770957878fa36f9971c367f479df
Mark ARM asm objects as allowing a non-executable stack.

This adds the magic .note.GNU-stack section at the end of each ARM
 asm file (when built with gas), indicating that a non-executable
 stack is allowed.
Without this section, the linker will assume the object requires an
 executable stack by default, forcing an executable stack for the
 entire program.

Change-Id: Ie86de6a449b52d392b9e5e0479833ed8c508ee65
build/make/ads2gas.pl