rust/src
Jacob Pratt f6bfdff862
Rollup merge of #138905 - Gelbpunkt:powerpc64-unknown-linux-musl-maintainer, r=compiler-errors
Add target maintainer information for powerpc64-unknown-linux-musl

We intend to fix the outstanding issues on the target and eventually promote it to tier 2. We have the capacity to maintain this target in the future and already perform regular builds of rustc for this target.

Currently, all host tools except miri build fine, but I have a patch for libffi-sys to make miri also compile fine for this target that is [pending review](https://github.com/tov/libffi-rs/pull/100).

While at it, add an option for the musl root for this target.

I also added a kernel version requirement, which is rather arbitrarily chosen, but it matches our tier 2 powerpc64le-unknown-linux-musl target so I think it is a good fit.
2025-03-25 20:34:49 -04:00
..
bootstrap Add target maintainer information for powerpc64-unknown-linux-musl 2025-03-24 23:17:58 +01:00
build_helper Revert "Rollup merge of #137593 - RalfJung:subtree-sync-download-llvm, r=Mark-Simulacrum" 2025-03-24 14:09:06 +08:00
ci Group test diffs by stage in post-merge analysis 2025-03-22 14:00:30 +01:00
doc Rollup merge of #138905 - Gelbpunkt:powerpc64-unknown-linux-musl-maintainer, r=compiler-errors 2025-03-25 20:34:49 -04:00
etc Rollup merge of #138606 - heiseish:131365-extended, r=Mark-Simulacrum 2025-03-23 20:44:11 -04:00
gcc@13cc824322 Update GCC submodule 2025-03-19 15:35:47 +01:00
librustdoc Rollup merge of #138877 - TaKO8Ki:enable-per-target-ignores-for-doctests, r=notriddle 2025-03-25 20:34:48 -04:00
llvm-project@acaea3d2bb Update to LLVM 20.1.1 2025-03-19 10:36:30 +01:00
rustc-std-workspace update rustc-std-workspace crates 2024-11-04 07:45:15 +01:00
rustdoc-json-types rustdoc: Use own logic to print #[repr(..)] attributes in JSON output. 2025-03-22 18:47:12 +00:00
tools Auto merge of #138933 - matthiaskrgr:rollup-sjtqkoq, r=matthiaskrgr 2025-03-25 19:53:57 +00:00
README.md
stage0 bump stage0 2025-02-18 08:51:01 -08:00
version Bump to version 1.87.0 2025-02-14 09:55:45 -08: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.