Make the stack non-executable in GNAT tools
authorFlorian Weimer <fweimer@redhat.com>
Wed, 19 Aug 2015 13:00:24 +0000 (15:00 +0200)
committerFlorian Weimer <fw@gcc.gnu.org>
Wed, 19 Aug 2015 13:00:24 +0000 (15:00 +0200)
commit4a5dc5994ead847874e87adb4a9904eaae3e3562
tree6622ea45fa940aa861b6d804bc680a224647cba3
parent3bbce100e955c1fe27bb03eee3695f853c6f413f
Make the stack non-executable in GNAT tools

Due to PR67205, the deeply nested instantiations require trampolines,
which in turn requires an executable stack for the GNAT tools on
architectures such as x86_64.

From-SVN: r227004
gcc/ChangeLog
gcc/ada/prj-proc.adb
gcc/ada/prj.adb