Skip to content

Commit 8071ec7

Browse files
committed
Always explicitly set the preserve_frame_pointers value
1 parent 02dec62 commit 8071ec7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,9 @@ fn build_isa(sess: &Session, backend_config: &BackendConfig) -> Arc<dyn isa::Tar
258258
let preserve_frame_pointer = sess.target.options.frame_pointer
259259
!= rustc_target::spec::FramePointer::MayOmit
260260
|| matches!(sess.opts.cg.force_frame_pointers, Some(true));
261-
if preserve_frame_pointer {
262-
flags_builder.set("preserve_frame_pointers", "true").unwrap();
263-
}
261+
flags_builder
262+
.set("preserve_frame_pointers", if preserve_frame_pointer { "true" } else { "false" })
263+
.unwrap();
264264

265265
let tls_model = match target_triple.binary_format {
266266
BinaryFormat::Elf => "elf_gd",

0 commit comments

Comments
 (0)