diff options
author | kib <kib@FreeBSD.org> | 2011-01-08 16:30:59 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2011-01-08 16:30:59 +0000 |
commit | 90de4ffc1a4a4d4d4f9f496f70a225b61a6acd34 (patch) | |
tree | 9548af4ee1ffe3cd4fa5fa801fa2a1d2c128b2c3 /libexec/rtld-elf/Symbol.map | |
parent | 06eb8de1e11605ee7d4ae2e5c58cdadccc659f0d (diff) | |
download | FreeBSD-src-90de4ffc1a4a4d4d4f9f496f70a225b61a6acd34.zip FreeBSD-src-90de4ffc1a4a4d4d4f9f496f70a225b61a6acd34.tar.gz |
In elf image activator, read and apply the stack protection mode from
PT_GNU_STACK program header, if present and enabled. Two new sysctls
are provided, kern.elf32.nxstack and kern.elf64.nxstack, that allow to
enable PT_GNU_STACK for ABIs of specified bitsize, if ABI decided to
support shared page.
Inform rtld about access mode of the stack initial mapping by
AT_STACKPROT aux vector.
At the moment, the default is disabled, waiting for the usermode
support bits.
Diffstat (limited to 'libexec/rtld-elf/Symbol.map')
0 files changed, 0 insertions, 0 deletions