rust/src
bors ade234d574 Auto merge of #125144 - fmease:rollup-4uft293, r=fmease
Rollup of 6 pull requests

Successful merges:

 - #124307 (Optimize character escaping.)
 - #124975 (Use an helper to move the files)
 - #125027 (Migrate `run-make/c-link-to-rust-staticlib` to `rmake`)
 - #125038 (Invert comparison in `uN::checked_sub`)
 - #125104 (Migrate `run-make/no-cdylib-as-rdylib` to `rmake`)
 - #125137 (MIR operators: clarify Shl/Shr handling of negative offsets)

r? `@ghost`
`@rustbot` modify labels: rollup
2024-05-15 12:43:34 +00:00
..
bootstrap Use an helper to move the files 2024-05-13 19:16:20 +02:00
ci Rollup merge of #124829 - briansmith:b/armv7-profiler, r=Mark-Simulacrum 2024-05-11 23:43:24 +02:00
doc Auto merge of #125120 - compiler-errors:rollup-mnjybwv, r=compiler-errors 2024-05-14 14:40:20 +00:00
etc Implement lldb formattter for "clang encoded" enums (LLDB 18.1+) 2024-05-05 17:53:02 -07:00
librustdoc split out AliasTy -> AliasTerm 2024-05-13 11:59:42 -04:00
llvm-project@5399a24c66 Update LLVM to 1deeee3 2024-04-17 06:28:22 +08:00
rustdoc-json-types Fix some typos in comments 2024-04-25 10:47:24 +08:00
tools Auto merge of #125144 - fmease:rollup-4uft293, r=fmease 2024-05-15 12:43:34 +00:00
README.md Remove stale reference to the test suite location 2023-01-13 11:49:06 +00:00
stage0 move comments position in src/stage0 2024-05-11 20:49:01 +03:00
version Bump version to 1.80 2024-04-27 19:03:50 -04:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.