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
8 files changed +11
-56
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,4 @@ include ../tools.mk
3
3
4
4
all :
5
5
$(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
3
3
all :
4
4
$(RUSTC ) main.rs -o main.rs 2> $(TMPDIR ) /file.stderr || echo " failed successfully"
5
5
$(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 16
16
endif
17
17
18
18
"$(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
24
20
25
21
ifdef IS_MSVC
26
22
"$(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
32
24
endif
Original file line number Diff line number Diff line change 14
14
$(CC) "$(TMPDIR)"/extern.obj extern.gnu.def --no-leading-underscore -shared -o "$(TMPDIR)"/extern.dll
15
15
endif
16
16
"$(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 27
27
$(CC) "$(TMPDIR)"/extern_2.obj -shared -o "$(TMPDIR)"/extern_2.dll
28
28
endif
29
29
$(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 14
14
$(CC) "$(TMPDIR)"/exporter.obj exporter.def -shared -o "$(TMPDIR)"/exporter.dll
15
15
endif
16
16
"$(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 15
15
$(CC) "$(TMPDIR)"/exporter.obj exporter-gnu.def -shared -o "$(TMPDIR)"/exporter.dll
16
16
endif
17
17
"$(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
4
4
5
5
all :
6
6
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