We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 743d565 + c7e16af commit d3c43d0Copy full SHA for d3c43d0
src/tools/compiletest/src/runtest.rs
@@ -224,6 +224,7 @@ enum Emit {
224
Metadata,
225
LlvmIr,
226
Asm,
227
+ LinkArgsAsm,
228
}
229
230
impl<'test> TestCx<'test> {
@@ -2035,6 +2036,9 @@ impl<'test> TestCx<'test> {
2035
2036
Emit::Asm => {
2037
rustc.args(&["--emit", "asm"]);
2038
2039
+ Emit::LinkArgsAsm => {
2040
+ rustc.args(&["-Clink-args=--emit=asm"]);
2041
+ }
2042
2043
2044
if !is_rustdoc {
@@ -2328,6 +2332,10 @@ impl<'test> TestCx<'test> {
2328
2332
emit = Emit::Asm;
2329
2333
2330
2334
2335
+ Some("bpf-linker") => {
2336
+ emit = Emit::LinkArgsAsm;
2337
2338
+
2331
2339
Some("ptx-linker") => {
2340
// No extra flags needed.
2341
0 commit comments