1. 05 9月, 2021 5 次提交
    • B
      Auto merge of #88559 - bjorn3:archive_logic_dedup, r=cjgillot · d32dc80b
      bors 提交于
      Move add_rlib and add_native_library to cg_ssa
      
      This deduplicates logic between codegen backends.
      
      cc `@antoyo` and `@khyperia` for cg_gcc and rust-gpu.
      d32dc80b
    • B
      Auto merge of #88469 - patrick-gu:master, r=dtolnay · 0961e688
      bors 提交于
      Add links in docs for some primitive types
      
      This pull request adds additional links in existing documentation of some of the primitive types.
      
      Where items are linked only once, I have used the `[link](destination)` format. For items in `std`, I have linked directly to the HTML, since although the primitives are in `core`, they are not displayed on `core` documentation. I was unsure of what length I should keep lines of documentation to, so I tried to keep them within reason.
      
      Additionally, I have avoided excessively linking to keywords like `self` when they are not relevant to the documentation. I can add these links if it would be an improvement.
      
      I hope this can improve Rust. Please let me know if there's anything I did wrong!
      0961e688
    • B
      Auto merge of #88626 - cjgillot:lfitb, r=petrochenkov · 3baa4664
      bors 提交于
      Simplify lifetimes_from_impl_trait_bounds
      
      Part of https://github.com/rust-lang/rust/pull/87234
      
      r? `@petrochenkov`
      3baa4664
    • B
      Auto merge of #88364 - pietroalbini:llvm-install-filecheck, r=Mark-Simulacrum · 5d2a410f
      bors 提交于
      Make sure FileCheck is copied in the LLVM output directory
      
      The tool, which is needed by parts of our test suite, is built as part of LLVM but is *not* copied to the directory containing the output LLVM binaries. This adds a flag to ensure the binary is copied. This shouldn't add any extra built time, as the flag just installs extra binaries that were already compiled.
      
      This is not strictly needed for the test suite to work (as it also checks `build/$target/llvm/build/bin` for the binary), but it allows deleting the `build/$TARGET/llvm/build` directory (which also contains the intermediary build artifacts) without affecting the test suite, saving disk space.
      5d2a410f
    • B
      Auto merge of #88574 - camelid:box-genericarg-const, r=GuillaumeGomez · b89e01cd
      bors 提交于
      rustdoc: Box `GenericArg::Const` to reduce enum size
      
      This should reduce the amount of memory allocated in the common cases
      where the `GenericArg` is a lifetime or type.
      b89e01cd
  2. 04 9月, 2021 16 次提交
  3. 03 9月, 2021 19 次提交