diff options
| author | Simonas Kazlauskas <git@kazlauskas.me> | 2018-03-06 20:27:19 +0200 |
|---|---|---|
| committer | Simonas Kazlauskas <git@kazlauskas.me> | 2018-05-01 10:44:44 +0300 |
| commit | 09d2db4e963c6696f7c22386b6791e419ad75cfb (patch) | |
| tree | face2460d8fc7b217c6ce884bfd639a1711cb58a /src/test/codegen | |
| parent | 5b800c231f45fcd823a3e958bb942cd620ceb3e0 (diff) | |
| download | rust-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.rs | 2 |
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"] |
