rust/src
Matthias Krüger 204bd6e215
Rollup merge of #89759 - jyn514:x-build-assemble, r=Mark-Simulacrum
Assemble the compiler when running `x.py build`

Previously, there was no way to actually get binaries in
`build/$TARGET/stage1/bin` without building the standard library. This
makes it possible to build just the compiler. This can be useful when
the standard library isn't actually necessary for trying out your tests
(e.g. a bug that can be reproduced with only a `no_core` crate).

Closes https://github.com/rust-lang/rust/issues/73519.
2021-10-13 22:51:03 +02:00
..
bootstrap Rollup merge of #89759 - jyn514:x-build-assemble, r=Mark-Simulacrum 2021-10-13 22:51:03 +02:00
build_helper Migrate to 2021 2021-09-20 22:21:42 -04:00
ci CI: Use mirror for downloads. 2021-10-08 08:44:40 +02:00
doc Update books 2021-10-11 21:10:05 -07:00
etc Encode json files with UTF-8 2021-09-30 00:11:14 +09:00
librustdoc rustdoc: update noto sans kr 2021-10-12 04:47:34 +09:00
llvm-project@a7348ae0df Update to the final LLVM 13.0.0 release 2021-10-01 21:06:19 -07:00
rustdoc-json-types Remove special-casing of never primitive in rustdoc-json-types 2021-10-08 16:53:39 +02:00
test Rollup merge of #89347 - TaKO8Ki:crate-or-module-typo, r=estebank 2021-10-13 22:51:00 +02:00
tools Auto merge of #89587 - camelid:all-candidates, r=petrochenkov 2021-10-13 10:38:12 +00:00
README.md
stage0.json Bump stage0 compiler to 1.56 2021-09-08 20:51:05 -04:00
version Bump version to 1.57 2021-09-03 21:54:48 -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.