about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorJubilee Young <workingjubilee@gmail.com>2023-07-10 01:28:23 -0700
committerJubilee Young <workingjubilee@gmail.com>2024-03-06 10:11:39 -0800
commit9da004ea1997ac0eedbb882fa52960417725bd48 (patch)
tree33554623a7ec5f231f36c13f2bd6fcc0807ae6d0 /compiler/rustc_codegen_llvm/src/errors.rs
parent3c029725f5a198f4ccb1332bece98c2b50dbce01 (diff)
downloadrust-9da004ea1997ac0eedbb882fa52960417725bd48.tar.gz
rust-9da004ea1997ac0eedbb882fa52960417725bd48.zip
Dynamically size sigaltstk in std
On modern Linux with Intel AMX and 1KiB matrices,
Arm SVE with potentially 2KiB vectors,
and RISCV Vectors with up to 16KiB vectors,
we must handle dynamic signal stack sizes.

We can do so unconditionally by using getauxval,
but assuming it may return 0 as an answer,
thus falling back to the old constant if needed.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions