summary refs log tree commit diff
path: root/tests/codegen/frame-pointer-cli-control.rs
AgeCommit message (Collapse)AuthorLines
2025-07-22Rename `tests/codegen` into `tests/codegen-llvm`Guillaume Gomez-61/+0
2025-06-16tests: remove define so dso_local attr does not disrupt testJubilee Young-1/+1
2025-06-05encode compiler team acceptance of `-Cforce-frame-pointers` changeJubilee Young-5/+30
2025-06-05codegen: modernize frame-pointer-cli-control.rsJubilee Young-13/+14
Update this time-traveler on the changes in compiletest and target specs that they missed over the pass ~3 years by being caught in a time rift. The aarch64-apple rev splits into itself and aarch64-apple-on, because rustc obtained support for non-leaf frame-pointers ever since 9b67cba implemented them and used them in aarch64-apple-darwin's spec. Note that the aarch64-apple-off revision fails, despite modernization. This is because 9b67cba also changed the behavior of rustc to defer to the spec over the command-line interface.
2025-06-04codegen: test frame pointer attr prefers CLI optJubilee Young-0/+35
This test only makes sense if you send it back in time and run it with a now-old Rust commit, e.g. 50e0cc59ffcacda5b48f4edb95e5a5c353624fb0 However, if you do go back that far in time, you will see it pass.