diff options
author | whitequark <whitequark@whitequark.org> | 2017-06-21 18:46:50 +0000 |
---|---|---|
committer | whitequark <whitequark@whitequark.org> | 2017-06-21 18:46:50 +0000 |
commit | ed54b4a7985000624229f2375233eb3c6a9b23fc (patch) | |
tree | ca66ba5e0f61c8b2d913d4e974bba1b53a363313 /llvm/lib/Support/DataExtractor.cpp | |
parent | 47f856095a0180c01a07e5c72769a4163efd9d98 (diff) | |
download | llvm-ed54b4a7985000624229f2375233eb3c6a9b23fc.zip llvm-ed54b4a7985000624229f2375233eb3c6a9b23fc.tar.gz llvm-ed54b4a7985000624229f2375233eb3c6a9b23fc.tar.bz2 |
Add a "probe-stack" attribute
This attribute is used to ensure the guard page is triggered on stack
overflow. Stack frames larger than the guard page size will generate
a call to __probestack to touch each page so the guard page won't
be skipped.
Reviewed By: majnemer
Differential Revision: https://reviews.llvm.org/D34386
llvm-svn: 305939
Diffstat (limited to 'llvm/lib/Support/DataExtractor.cpp')
0 files changed, 0 insertions, 0 deletions