summaryrefslogtreecommitdiff
path: root/src/thread
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-04-24 18:07:59 -0400
committerRich Felker <dalias@aerifal.cx>2012-04-24 18:07:59 -0400
commit60872cf9c93687e771c1b8bc41bb006bdcdc2e45 (patch)
tree5a90330df6f08de109d0f4f58347dbec642cbff6 /src/thread
parent848d30a1e5f75988be4b291a431713e78ae09f79 (diff)
downloadmusl-60872cf9c93687e771c1b8bc41bb006bdcdc2e45.tar.gz
musl-60872cf9c93687e771c1b8bc41bb006bdcdc2e45.tar.bz2
musl-60872cf9c93687e771c1b8bc41bb006bdcdc2e45.tar.xz
musl-60872cf9c93687e771c1b8bc41bb006bdcdc2e45.zip
first attempt at enabling stack protector support
the code is written to pre-init the thread pointer in static linked programs that pull in __stack_chk_fail or dynamic-linked programs that lookup the symbol. no explicit canary is set; the canary will be whatever happens to be in the thread structure at the offset gcc hard-coded. this can be improved later.
Diffstat (limited to 'src/thread')
0 files changed, 0 insertions, 0 deletions