@@ -32,8 +32,8 @@ fn main() {
3232 // Make sure we do find an import to the functions we expect to be imported.
3333 . assert_stdout_contains ( "library_function" ) ;
3434 if is_msvc ( ) {
35- cc ( ) . arg ( "-c" ) . out_exe ( "extern_1.obj " ) . input ( "extern_1.c" ) . run ( ) ;
36- cc ( ) . arg ( "-c" ) . out_exe ( "extern_2.obj " ) . input ( "extern_2.c" ) . run ( ) ;
35+ cc ( ) . arg ( "-c" ) . out_exe ( "extern_1" ) . input ( "extern_1.c" ) . run ( ) ;
36+ cc ( ) . arg ( "-c" ) . out_exe ( "extern_2" ) . input ( "extern_2.c" ) . run ( ) ;
3737 cc ( ) . input ( "extern_1.obj" )
3838 . arg ( "-link" )
3939 . arg ( "-dll" )
@@ -47,15 +47,15 @@ fn main() {
4747 . arg ( "-noimplib" )
4848 . run ( ) ;
4949 } else {
50- cc ( ) . arg ( "-v" ) . arg ( "-c" ) . out_exe ( "extern_1.obj " ) . input ( "extern_1.c" ) . run ( ) ;
51- cc ( ) . arg ( "-v" ) . arg ( "-c" ) . out_exe ( "extern_2.obj " ) . input ( "extern_2.c" ) . run ( ) ;
52- cc ( ) . input ( "extern_1.obj " ) . out_exe ( "extern_1.dll" ) . arg ( "-shared" ) . run ( ) ;
53- cc ( ) . input ( "extern_2.obj " ) . out_exe ( "extern_2.dll" ) . arg ( "-shared" ) . run ( ) ;
50+ cc ( ) . arg ( "-v" ) . arg ( "-c" ) . out_exe ( "extern_1" ) . input ( "extern_1.c" ) . run ( ) ;
51+ cc ( ) . arg ( "-v" ) . arg ( "-c" ) . out_exe ( "extern_2" ) . input ( "extern_2.c" ) . run ( ) ;
52+ cc ( ) . input ( "extern_1" ) . out_exe ( "extern_1.dll" ) . arg ( "-shared" ) . run ( ) ;
53+ cc ( ) . input ( "extern_2" ) . out_exe ( "extern_2.dll" ) . arg ( "-shared" ) . run ( ) ;
5454 }
5555 let out = run ( "driver" ) . stdout_utf8 ( ) ;
5656 diff ( )
5757 . expected_file ( "output.txt" )
5858 . actual_text ( "actual_output" , out)
59- . normalize ( r#"\\ r"# , "" )
59+ . normalize ( r#"\r"# , "" )
6060 . run ( ) ;
6161}
0 commit comments