From 47727828543b963561bcbf4bb4a7314d7f8ecbe6 Mon Sep 17 00:00:00 2001 From: Jubilee Young Date: Fri, 30 May 2025 14:54:44 -0700 Subject: [PATCH] compiler: use FramePointer::NonLeaf on illumos --- compiler/rustc_target/src/spec/base/illumos.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/rustc_target/src/spec/base/illumos.rs b/compiler/rustc_target/src/spec/base/illumos.rs index 2391b229e5ba0..cc933f102c35d 100644 --- a/compiler/rustc_target/src/spec/base/illumos.rs +++ b/compiler/rustc_target/src/spec/base/illumos.rs @@ -32,7 +32,8 @@ pub(crate) fn opts() -> TargetOptions { is_like_solaris: true, linker_flavor: LinkerFlavor::Unix(Cc::Yes), limit_rdylib_exports: false, // Linker doesn't support this - frame_pointer: FramePointer::Always, + // required by illumos tooling + frame_pointer: FramePointer::NonLeaf, eh_frame_header: false, late_link_args,