- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
          Add explicit_extern_abis Feature and Enforce Explicit ABIs
          #135340
        
          New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| r? @wesleywiser rustbot has assigned @wesleywiser. Use  | 
| Some changes occurred in src/tools/rustfmt cc @rust-lang/rustfmt | 
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
938c721    to
    b327d2d      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
| I do not think we will accept the edition changes being folded into this PR, @obeis | 
b327d2d    to
    e25d0af      
    Compare
  
    e25d0af    to
    20f28b1      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
fe8b62b    to
    bc8ed0e      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
bc8ed0e    to
    e1db710      
    Compare
  
    | This PR modifies  cc @jieyouxu | 
also add `explicit-extern-abis` feature section to the unstable book.
1159903    to
    1a01c06      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rustbot author
| I second @traviscross's review comments, and r=me once they are addressed. | 
1a01c06    to
    7c51363      
    Compare
  
    7c51363    to
    d17c04e      
    Compare
  
    
      
        
              This comment was marked as duplicate.
        
        
      
    
  This comment was marked as duplicate.
      
        
              This comment was marked as duplicate.
        
        
      
    
  This comment was marked as duplicate.
      
        
              This comment was marked as duplicate.
        
        
      
    
  This comment was marked as duplicate.
      
        
              This comment was marked as duplicate.
        
        
      
    
  This comment was marked as duplicate.
| @bors r=nadrieril rollup | 
      
        
              This comment was marked as duplicate.
        
        
      
    
  This comment was marked as duplicate.
| @obeis: 🔑 Insufficient privileges: not in try users | 
| @bors r=traviscross,nadrieril rollup | 
…iaskrgr Rollup of 9 pull requests Successful merges: - rust-lang#135340 (Add `explicit_extern_abis` Feature and Enforce Explicit ABIs) - rust-lang#139440 (rustc_target: RISC-V: feature addition batch 2) - rust-lang#139667 (cfi: Remove #[no_sanitize(cfi)] for extern weak functions) - rust-lang#139828 (Don't require rigid alias's trait to hold) - rust-lang#139854 (Improve parse errors for stray lifetimes in type position) - rust-lang#139889 (Clean UI tests 3 of n) - rust-lang#139894 (Fix `opt-dist` CLI flag and make it work without LLD) - rust-lang#139900 (stepping into impls for normalization is unproductive) - rust-lang#139915 (replace some #[rustc_intrinsic] usage with use of the libcore declarations) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#135340 - obeis:explicit-extern-abis, r=traviscross,nadrieril Add `explicit_extern_abis` Feature and Enforce Explicit ABIs The unstable `explicit_extern_abis` feature is introduced, requiring explicit ABIs in `extern` blocks. Hard errors will be enforced with this feature enabled in a future edition. RFC rust-lang/rfcs#3722 Update rust-lang#134986
The unstable
explicit_extern_abisfeature is introduced, requiring explicit ABIs inexternblocks. Hard errors will be enforced with this feature enabled in a future edition.RFC rust-lang/rfcs#3722
Update #134986