File tree Expand file tree Collapse file tree 6 files changed +22
-1
lines changed 
tests/run-make/crate-circular-deps-link Expand file tree Collapse file tree 6 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,6 @@ run-make/issue-26006/Makefile
5555run-make/issue-28595/Makefile
5656run-make/issue-33329/Makefile
5757run-make/issue-36710/Makefile
58- run-make/issue-69368/Makefile
5958run-make/issue-83045/Makefile
6059run-make/issue-84395-lto-embed-bitcode/Makefile
6160run-make/issue-85019-moved-src-dir/Makefile
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change 1+ // Test that previously triggered a linker failure with root cause 
2+ // similar to one found in the issue #69368. 
3+ // 
4+ // The crate that provides oom lang item is missing some other lang 
5+ // items. Necessary to prevent the use of start-group / end-group. 
6+ // 
7+ // The weak lang items are defined in a separate compilation units, 
8+ // so that linker could omit them if not used. 
9+ // 
10+ // The crates that need those weak lang items are dependencies of 
11+ // crates that provide them. 
12+ // See https://github.com/rust-lang/rust/issues/69371 
13+ 
14+ //FIXME(Oneirical): try it on test-various 
15+ 
16+ use  run_make_support:: rustc; 
17+ 
18+ fn  main ( )  { 
19+     rustc ( ) . input ( "a.rs" ) . run ( ) ; 
20+     rustc ( ) . input ( "b.rs" ) . run ( ) ; 
21+     rustc ( ) . input ( "c.rs" ) . run ( ) ; 
22+ } 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments