rust/src
bors 6c7de3181b Auto merge of #117574 - onur-ozkan:fix-compiler-crate-linking, r=Mark-Simulacrum
improve compiler&tool documenting and re-enable cranelift on CI

First commit addresses the linking issue with compiler crates. Second one ensures that compiler crates are linked correctly (with later commits we added this check for tools as well), allowing us to detect these hard-to-catch bugs on CI. Following three commits cherry-picked from #117328 to re-enable the Cranelift backend on CI.

More info: https://github.com/rust-lang/rust/issues/117430

cc `@bjorn3` `@RalfJung`
2023-11-05 15:41:35 +00:00
..
bootstrap Auto merge of #117574 - onur-ozkan:fix-compiler-crate-linking, r=Mark-Simulacrum 2023-11-05 15:41:35 +00:00
ci pass CODEGEN_BACKENDS to docker 2023-11-04 15:11:51 +03:00
doc Remove support for compiler plugins. 2023-11-04 08:50:46 +11:00
etc Auto merge of #115274 - bjorn3:tidy_improvements, r=davidtwco 2023-11-04 02:28:17 +00:00
librustdoc Auto merge of #117540 - matthiaskrgr:baby_dont_clone_me_dont_clone_me_no_more, r=est31 2023-11-04 00:29:52 +00:00
llvm-project@fef3d7b14e Update to LLVM 17.0.4 2023-10-31 09:30:13 +01:00
rustdoc-json-types rustdoc-json: Rename typedef to type alias 2023-08-21 14:02:34 -07:00
tools Auto merge of #117579 - RalfJung:miri, r=RalfJung 2023-11-04 17:21:07 +00:00
README.md
stage0.json Bump to latest beta 2023-10-08 19:57:43 -04:00
version Bump to 1.75.0 2023-09-30 19:09:22 -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.