File tree Expand file tree Collapse file tree 8 files changed +11
-56
lines changed
raw-dylib-alt-calling-convention
raw-dylib-import-name-type
raw-dylib-inline-cross-dylib
raw-dylib-stdcall-ordinal Expand file tree Collapse file tree 8 files changed +11
-56
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,4 @@ include ../tools.mk
33
44all :
55 $(RUSTC ) main.rs --emit=mir -o " $( TMPDIR) " /dump.mir
6-
7- ifdef RUSTC_BLESS_TEST
8- cp "$(TMPDIR)"/dump.mir dump.mir
9- else
10- $(DIFF) dump.mir "$(TMPDIR)"/dump.mir
11- endif
6+ $(RUSTC_TEST_OP ) " $( TMPDIR) " /dump.mir dump.mir
Original file line number Diff line number Diff line change @@ -3,11 +3,5 @@ include ../tools.mk
33all :
44 $(RUSTC ) main.rs -o main.rs 2> $(TMPDIR ) /file.stderr || echo " failed successfully"
55 $(RUSTC ) main.rs -o . 2> $(TMPDIR ) /folder.stderr || echo " failed successfully"
6-
7- ifdef RUSTC_BLESS_TEST
8- cp "$(TMPDIR)"/file.stderr file.stderr
9- cp "$(TMPDIR)"/folder.stderr folder.stderr
10- else
11- $(DIFF) file.stderr "$(TMPDIR)"/file.stderr
12- $(DIFF) folder.stderr "$(TMPDIR)"/folder.stderr
13- endif
6+ $(RUSTC_TEST_OP ) " $( TMPDIR) " /file.stderr file.stderr
7+ $(RUSTC_TEST_OP ) " $( TMPDIR) " /folder.stderr folder.stderr
Original file line number Diff line number Diff line change 1616endif
1717
1818 "$(TMPDIR)"/driver > "$(TMPDIR)"/output.txt
19- ifdef RUSTC_BLESS_TEST
20- cp "$(TMPDIR)"/output.txt output.txt
21- else
22- $(DIFF) output.txt "$(TMPDIR)"/output.txt
23- endif
19+ $(RUSTC_TEST_OP) "$(TMPDIR)"/output.txt output.txt
2420
2521ifdef IS_MSVC
2622 "$(TMPDIR)"/driver true > "$(TMPDIR)"/output.msvc.txt
27- ifdef RUSTC_BLESS_TEST
28- cp "$(TMPDIR)"/output.msvc.txt output.msvc.txt
29- else
30- $(DIFF) output.msvc.txt "$(TMPDIR)"/output.msvc.txt
31- endif
23+ $(RUSTC_TEST_OP) "$(TMPDIR)"/output.msvc.txt output.msvc.txt
3224endif
Original file line number Diff line number Diff line change 1414 $(CC) "$(TMPDIR)"/extern.obj extern.gnu.def --no-leading-underscore -shared -o "$(TMPDIR)"/extern.dll
1515endif
1616 "$(TMPDIR)"/driver > "$(TMPDIR)"/output.txt
17-
18- ifdef RUSTC_BLESS_TEST
19- cp "$(TMPDIR)"/output.txt output.txt
20- else
21- $(DIFF) output.txt "$(TMPDIR)"/output.txt
22- endif
17+ $(RUSTC_TEST_OP) "$(TMPDIR)"/output.txt output.txt
Original file line number Diff line number Diff line change 2727 $(CC) "$(TMPDIR)"/extern_2.obj -shared -o "$(TMPDIR)"/extern_2.dll
2828endif
2929 $(call RUN,driver) > "$(TMPDIR)"/output.txt
30-
31- ifdef RUSTC_BLESS_TEST
32- cp "$(TMPDIR)"/output.txt output.txt
33- else
34- $(DIFF) output.txt "$(TMPDIR)"/output.txt
35- endif
30+ $(RUSTC_TEST_OP) "$(TMPDIR)"/output.txt output.txt
Original file line number Diff line number Diff line change 1414 $(CC) "$(TMPDIR)"/exporter.obj exporter.def -shared -o "$(TMPDIR)"/exporter.dll
1515endif
1616 "$(TMPDIR)"/driver > "$(TMPDIR)"/output.txt
17-
18- ifdef RUSTC_BLESS_TEST
19- cp "$(TMPDIR)"/output.txt output.txt
20- else
21- $(DIFF) output.txt "$(TMPDIR)"/output.txt
22- endif
17+ $(RUSTC_TEST_OP) "$(TMPDIR)"/output.txt output.txt
Original file line number Diff line number Diff line change 1515 $(CC) "$(TMPDIR)"/exporter.obj exporter-gnu.def -shared -o "$(TMPDIR)"/exporter.dll
1616endif
1717 "$(TMPDIR)"/driver > "$(TMPDIR)"/actual_output.txt
18-
19- ifdef RUSTC_BLESS_TEST
20- cp "$(TMPDIR)"/actual_output.txt expected_output.txt
21- else
22- $(DIFF) expected_output.txt "$(TMPDIR)"/actual_output.txt
23- endif
18+ $(RUSTC_TEST_OP) "$(TMPDIR)"/actual_output.txt expected_output.txt
Original file line number Diff line number Diff line change @@ -4,11 +4,5 @@ include ../tools.mk
44
55all :
66 echo ' mod unknown;' | $(RUSTC ) --crate-type rlib - > $(TMPDIR ) /unknown-mod.stdout 2> $(TMPDIR ) /unknown-mod.stderr || echo " failed successfully"
7-
8- ifdef RUSTC_BLESS_TEST
9- cp "$(TMPDIR)"/unknown-mod.stdout unknown-mod.stdout
10- cp "$(TMPDIR)"/unknown-mod.stderr unknown-mod.stderr
11- else
12- $(DIFF) unknown-mod.stdout "$(TMPDIR)"/unknown-mod.stdout
13- $(DIFF) unknown-mod.stderr "$(TMPDIR)"/unknown-mod.stderr
14- endif
7+ $(RUSTC_TEST_OP ) " $( TMPDIR) " /unknown-mod.stdout unknown-mod.stdout
8+ $(RUSTC_TEST_OP ) " $( TMPDIR) " /unknown-mod.stderr unknown-mod.stderr
You can’t perform that action at this time.
0 commit comments