about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/back/write.rs
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_codegen_llvm/src/back/write.rs
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_codegen_llvm/src/back/write.rs')
0 files changed, 0 insertions, 0 deletions