diff options
| author | bors <bors@rust-lang.org> | 2024-10-08 04:38:04 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-10-08 04:38:04 +0000 |
| commit | e6c46db4e9fd11e3183c397a59d946731034ede6 (patch) | |
| tree | 101ebc4188cf705b0213e57c78a73659bf371b7e /tests/codegen | |
| parent | b8495e5dd22fa16fc86d6871b34c7891a6a3ee27 (diff) | |
| parent | e0555e93fd263a1895147ed3869f7ce73c4582a4 (diff) | |
| download | rust-e6c46db4e9fd11e3183c397a59d946731034ede6.tar.gz rust-e6c46db4e9fd11e3183c397a59d946731034ede6.zip | |
Auto merge of #131387 - Zalathar:rollup-kprp512, r=Zalathar
Rollup of 7 pull requests Successful merges: - #130824 (Add missing module flags for `-Zfunction-return=thunk-extern`) - #131170 (Fix `target_vendor` in non-IDF Xtensa ESP32 targets) - #131355 (Add tests for some old fixed issues) - #131369 (Update books) - #131370 (rustdoc: improve `<wbr>`-insertion for SCREAMING_CAMEL_CASE) - #131379 (Fix utf8-bom test) - #131385 (Un-vacation myself) r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'tests/codegen')
| -rw-r--r-- | tests/codegen/function-return.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/codegen/function-return.rs b/tests/codegen/function-return.rs index 0ca1a41ee86..2b9de4e1478 100644 --- a/tests/codegen/function-return.rs +++ b/tests/codegen/function-return.rs @@ -26,3 +26,9 @@ pub fn foo() { // keep-thunk-extern: attributes #0 = { {{.*}}fn_ret_thunk_extern{{.*}} } // thunk-extern-keep-NOT: fn_ret_thunk_extern } + +// unset-NOT: !{{[0-9]+}} = !{i32 4, !"function_return_thunk_extern", i32 1} +// keep-NOT: !{{[0-9]+}} = !{i32 4, !"function_return_thunk_extern", i32 1} +// thunk-extern: !{{[0-9]+}} = !{i32 4, !"function_return_thunk_extern", i32 1} +// keep-thunk-extern: !{{[0-9]+}} = !{i32 4, !"function_return_thunk_extern", i32 1} +// thunk-extern-keep-NOT: !{{[0-9]+}} = !{i32 4, !"function_return_thunk_extern", i32 1} |
