about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorDylan DPC <dylan.dpc@gmail.com>2021-04-02 19:57:35 +0200
committerGitHub <noreply@github.com>2021-04-02 19:57:35 +0200
commitcb7133f6934843408b36ce163cf1c3f3596fac68 (patch)
tree081a410167ea3b52f6e2562e20e161691b9993f5 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parenteed73c6e4d21e25cd553fe06a24e5200714bc0ab (diff)
parentca14abbab1821d20d4d326af2acec916ccc0806e (diff)
downloadrust-cb7133f6934843408b36ce163cf1c3f3596fac68.tar.gz
rust-cb7133f6934843408b36ce163cf1c3f3596fac68.zip
Rollup merge of #83771 - asomers:stack_overflow_freebsd, r=dtolnay
Fix stack overflow detection on FreeBSD 11.1+

Beginning with FreeBSD 10.4 and 11.1, there is one guard page by
default.  And the stack autoresizes, so if Rust allocates its own guard
page, then FreeBSD's will simply move up one page.  The best solution is
to just use the OS's guard page.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions