diff options
| author | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2023-09-20 18:30:06 +0000 |
|---|---|---|
| committer | bjorn3 <17426603+bjorn3@users.noreply.github.com> | 2023-09-21 15:03:46 +0000 |
| commit | 8071ec78eacb843cab0db927df87cecae6926ba5 (patch) | |
| tree | 8f1169382ac4e5f9d382e33ad4a5987f7aea0750 | |
| parent | 02dec62de5e1455bd0a382f840c52409f26b7185 (diff) | |
| download | rust-8071ec78eacb843cab0db927df87cecae6926ba5.tar.gz rust-8071ec78eacb843cab0db927df87cecae6926ba5.zip | |
Always explicitly set the preserve_frame_pointers value
| -rw-r--r-- | src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs index 81f17136304..522fe7e425b 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -258,9 +258,9 @@ fn build_isa(sess: &Session, backend_config: &BackendConfig) -> Arc<dyn isa::Tar let preserve_frame_pointer = sess.target.options.frame_pointer != rustc_target::spec::FramePointer::MayOmit || matches!(sess.opts.cg.force_frame_pointers, Some(true)); - if preserve_frame_pointer { - flags_builder.set("preserve_frame_pointers", "true").unwrap(); - } + flags_builder + .set("preserve_frame_pointers", if preserve_frame_pointer { "true" } else { "false" }) + .unwrap(); let tls_model = match target_triple.binary_format { BinaryFormat::Elf => "elf_gd", |
