We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 94df68a commit 3680b58Copy full SHA for 3680b58
src/hyperlight_guest_bin/build.rs
@@ -222,8 +222,8 @@ fn cc_build(picolibc_dir: &PathBuf, target: &str) -> Result<cc::Build> {
222
.flag("-fno-stack-protector")
223
.flag("-fstack-clash-protection")
224
.flag("-mstack-probe-size=4096")
225
- // We don't use a different stack for all interrupts, so there
226
- // can be no red zone
+ // Hyperlight's stack management was not designed with a redzone in mind,
+ // so we leave it disabled for now
227
.flag("-mno-red-zone")
228
// This is a terrible hack, because
229
// - we need stack clash protection, because we have put the
0 commit comments