about summary refs log tree commit diff
path: root/src/test/codegen
diff options
context:
space:
mode:
authorSimonas Kazlauskas <git@kazlauskas.me>2018-03-06 20:27:19 +0200
committerSimonas Kazlauskas <git@kazlauskas.me>2018-05-01 10:44:44 +0300
commit09d2db4e963c6696f7c22386b6791e419ad75cfb (patch)
treeface2460d8fc7b217c6ce884bfd639a1711cb58a /src/test/codegen
parent5b800c231f45fcd823a3e958bb942cd620ceb3e0 (diff)
downloadrust-09d2db4e963c6696f7c22386b6791e419ad75cfb.tar.gz
rust-09d2db4e963c6696f7c22386b6791e419ad75cfb.zip
Rework force-frame-pointer
This reworks the force-frame-pointer PR to explicitly only consider the
value of the flag if it is provided, and use a target default otherwise.

Something that was tried but not kept was renaming the flag to
`frame-pointer`, because for flag `frame-pointer=no`, there is no
guarante, that LLVM will elide *all* the frame pointers; oposite of what
the literal reading of the flag would suggest.
Diffstat (limited to 'src/test/codegen')
-rw-r--r--src/test/codegen/force-frame-pointers.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/codegen/force-frame-pointers.rs b/src/test/codegen/force-frame-pointers.rs
index d40406a0476..f70e3667198 100644
--- a/src/test/codegen/force-frame-pointers.rs
+++ b/src/test/codegen/force-frame-pointers.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 //
-// compile-flags: -C no-prepopulate-passes -C force-frame-pointers
+// compile-flags: -C no-prepopulate-passes -C force-frame-pointers=y
 
 #![crate_type="lib"]