File tree Expand file tree Collapse file tree 1 file changed +9
-14
lines changed Expand file tree Collapse file tree 1 file changed +9
-14
lines changed Original file line number Diff line number Diff line change 22
33<!--  toc --> 
44
5- The Rust compiler uses LLVM as its primary codegen backend today, and naturally
6- we want to at least occasionally update this dependency! Currently we do not
7- have a strict policy about when to update LLVM or what it can be updated to, but
8- a few guidelines are applied:
9- 
10- *  We try to always support the latest released version of LLVM
11- *  We try to support the "last few" versions of LLVM (how many is changing over
12-   time)
13- *  We allow moving to arbitrary commits during development.
14- *  Strongly prefer to upstream all patches to LLVM before including them in
15-   rustc.
16- 
17- This policy may change over time (or may actually start to exist as a formal
18- policy!), but for now these are rough guidelines!
5+ <!--  date-check: Aug 2022 --> 
6+ There is no formal policy about when to update LLVM or what it can be updated to,
7+ but a few guidelines are applied:
8+ 
9+ *  We try to always support the latest released version
10+ *  We try to support the last few versions
11+   (and the number changes over time)
12+ *  We allow moving to arbitrary commits during development
13+ *  We strongly prefer to upstream all patches to LLVM before including them in rustc
1914
2015## Why update LLVM?  
2116
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments