Experimental patch to default PPC64 to no-execstack support. This will need
commit052b16c76579af4519983e47c8d1d1f05d9a81a8
authorRyan Arnold <ryanarn@etna.rchland.ibm.com>
Fri, 11 Jun 2010 20:11:10 +0000 (11 15:11 -0500)
committerRyan Arnold <ryanarn@etna.rchland.ibm.com>
Tue, 29 Jun 2010 22:09:36 +0000 (29 17:09 -0500)
tree19144db266688a1b5b502e55d4c40dca9239f987
parent5af95888b07369ead5620d266bde16d79f8e2f95
Experimental patch to default PPC64 to no-execstack support.  This will need
to be abstracted to remove the guards from common files and put the stack
initialization into a header file that can be overridden.

2010-06-11  Ryan S. Arnold  <rsa@us.ibm.com>

* elf/dl-load.c (_dl_map_object_from_fd): Set default stack_flags to
no-exec for ARCH_PPC64.
* elf/dl-support.c [_dl_stack_flags]: Set default stack_flags to
no-exec for ARCH_PPC64.
* elf/rtld.c (_dl_starting_up): Set default stack_flags to no-exec for
ARCH_PPC64.
ChangeLog
elf/dl-load.c
elf/dl-support.c
elf/rtld.c