rust/src
bors 5aff6dd07a Auto merge of #87019 - nikic:clang-12.0.1, r=Mark-Simulacrum
Use clang 12.0.1 on dist-x86_64/i686-linux

The LLD + ThinLTO __morestack bug has been fixed in 12.0.1, so
we can now update our clang version. This also means that we no
longer need to build Python 2.
2021-07-13 09:40:28 +00:00
..
bootstrap Rollup merge of #87035 - GuillaumeGomez:fix-implementors-display, r=notriddle 2021-07-13 08:54:33 +09:00
build_helper Revert "Revert "Move llvm submodule updates to rustbuild"" 2021-06-04 22:17:01 -04:00
ci Use nproc instead of hardcoded 10 for build parallelism 2021-07-10 18:15:09 +02:00
doc Rollup merge of #87031 - ZuseZ4:patch-1, r=GuillaumeGomez 2021-07-12 04:32:01 +09:00
etc Auto merge of #85363 - EFanZh:gdb-pretty-print-slices, r=michaelwoerister 2021-07-08 12:25:47 +00:00
librustdoc Rollup merge of #87078 - fee1-dead:rustdoc, r=jyn514 2021-07-13 08:54:38 +09:00
llvm-project@bdb386270f Update to LLVM 12.0.1 2021-07-12 08:53:53 +02:00
rustdoc-json-types rustdoc- Show defaults on const generics 2021-06-03 09:01:25 +01:00
test Auto merge of #86857 - fee1-dead:add-attr, r=oli-obk 2021-07-13 06:59:34 +00:00
tools ⬆️ rust-analyzer 2021-07-12 09:54:59 +03:00
README.md
stage0.txt Update to new bootstrap compiler 2021-06-28 11:30:49 -04:00
version Bump to 1.54 2021-06-11 19:19:55 -04:00

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

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