Joshua Nelson
97641d5eef
Give help for when you update a submodule by accident
2022-12-31 23:20:47 -06:00
Joshua Nelson
d375ca9720
Update sentence about LLVM to match the new defaults
2022-12-31 23:20:21 -06:00
Joshua Nelson
bf6ca85865
Move information about dependencies to the rust-lang/rust readme
...
This avoids having to maintain the information in two places.
2022-12-31 23:20:21 -06:00
Joshua Nelson
d403f5b6ff
Move "create a config.toml" after the section explaning x.py
2022-12-31 23:20:21 -06:00
Joshua Nelson
2900b0f40a
Remove unnecessary detail in building chapter
...
Most of these details were not helpful or necessary for building the compiler for the first time.
This section comes very early in the guide and is meant to be a tutorial, so being concise is very important.
2022-12-31 23:20:21 -06:00
Joshua Nelson
84c5b70ba3
Remove initial section on submodules
...
It's not necessary and it takes up valuable space at the very start of the guide.
2022-12-31 23:20:21 -06:00
Joshua Nelson
5032e252a9
Replace $TARGET with host
...
This avoids having to manually modify the configuration in the docs.
2022-12-31 18:23:52 -06:00
Joshua Nelson
7092374bcc
Use origin consistently and add an example of rebasing over the wrong remote
2022-12-29 11:39:24 -06:00
Joshua Nelson
6ba4f9ca0c
Add more rebasing help
2022-12-29 11:39:24 -06:00
Dan Mezhiborsky
a385a113eb
Fix rustc_borrowck crate name typo ( #1535 )
2022-12-25 21:11:21 +09:00
mejrs
709032402f
Apply feedback
2022-12-18 00:41:27 +02:00
mejrs
50a38761cc
Add -Ztrack-diagnostics information
2022-12-18 00:41:27 +02:00
Ramon de C Valle
a8d2d44b66
Add documentation for LLVM KCFI support ( #1529 )
...
This commit adds initial documentation for LLVM Kernel Control Flow
Integrity (KCFI) support to the Rust compiler (see rust-lang/rust#105109
and rust-lang/rust#89653 ).
2022-12-14 12:20:53 +01:00
Tshepang Mbambo
e39e0fdb8f
typo
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
330eef1009
Replace NoLandingPad with another alive Visitor
...
The broken reference to the non-existing `NoLandingPad` is replaced by `LocalUseCounter` to fix this document.
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
21681af523
Remove todo note
2022-12-14 05:34:09 +02:00
Mohammad Omidvar
d2137070c9
Replace NoLandingPad with another alive MIR pass
...
The broken reference to `NoLandingPad` is replaced by `RemoveStorageMarkers` to fix this document.
2022-12-14 05:34:09 +02:00
Tshepang Mbambo
c56ae78127
share same link
2022-12-08 19:02:08 -08:00
Yuki Okushi
f9875c29a9
chore: Update actions/github-script to v6
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-08 18:59:18 -08:00
Yuki Okushi
b61df41e99
fix: Fix broken links
...
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-12-09 03:13:38 +02:00
Oli Scherer
98bb59120f
Remove TyS
2022-12-08 09:06:11 +01:00
Jared Harp
28a9eed73c
Fix small inaccuracy in monomorph page
2022-12-06 21:42:57 -08:00
Anirudh S
b4c1967b85
Remove duplicate paragraph ( #1523 )
2022-12-04 08:09:24 +09:00
Ralf Jung
8f30d122c7
clarify subtree tool policy ( #1518 )
2022-12-03 09:32:00 +09:00
Samuel Moelius
c8012c8e6f
Typo ( #1520 )
2022-12-03 09:02:26 +09:00
Joshua Nelson
d89b81debc
Fix broken link
...
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-28 19:00:24 -08:00
Joshua Nelson
c5118a47d3
Don't use "incremental" to refer to --keep-stage
...
`-C incremental` is sound and --keep-stage is not.
2022-11-28 19:00:24 -08:00
Joshua Nelson
198cfd748f
Link directly to the section on --keep-stage
2022-11-28 19:00:24 -08:00
Tshepang Mbambo
3fb08acd43
do an actual link to detect if it breaks in future ( #1517 )
...
Co-authored-by: Noah Lev <camelidcamel@gmail.com>
2022-11-27 09:49:21 +09:00
Noah Lev
59b05a3c08
Triage some date-check items ( #1513 )
2022-11-26 22:25:58 +09:00
Ghassan Gedeon Achi
f192b06fca
Update path for try_mark_green implementation
...
Updates the location of the `try_mark_green` algorithm from `compiler/rustc_middle/src/dep_graph/graph.rs` to [`compiler/rustc_middle/src/dep_graph/graph.rs`](https://github.com/rust-lang/rust/blob/stable/compiler/rustc_query_system/src/dep_graph/graph.rs#L574 ) .
2022-11-22 07:27:49 +02:00
Yuki Okushi
459fbf9353
Fix a broken design docs link about unused substs bug
...
https://github.com/rust-lang/project-const-generics/pull/21 removed the
link. This replaces it with an issue link mentioned on the design docs.
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20 08:45:56 +02:00
Tshepang Mbambo
822dcd1f0d
updating-llvm: keep a calm tone ( #1449 )
...
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2022-11-20 15:19:50 +09:00
Tshepang Mbambo
3f21be0b93
date-check: updating-llvm ( #1424 )
2022-11-20 12:55:18 +09:00
lcnr
69d2d4636a
Update src/type-inference.md
...
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
2022-11-10 23:27:01 +02:00
lcnr
8fb1583146
extract regions
2022-11-10 23:27:01 +02:00
RCoder01
d47f0dba29
Consistent ordered list indexing
2022-11-09 10:39:06 +02:00
Xiretza
0185fe25a9
Document multiple alternative suggestions on diagnostic structs ( #1486 )
2022-11-09 06:35:38 +09:00
lcnr
8782e6eabd
trans -> codegen
2022-11-07 16:49:22 +02:00
Nilstrieb
17a00073cc
Remove implementation details
2022-11-05 10:44:35 -05:00
Nilstrieb
540ddd9c83
Update some more things and improve wording
2022-11-05 10:44:35 -05:00
nils
8bc41f9a8a
Update query.md
...
- queries always need a description
- `QueryDescription` isn't just for descriptions (it's actually not for
descriptions at all now) and always implemented by the macro
- queries are not grouped into categories
2022-11-05 10:44:35 -05:00
Tshepang Mbambo
e6bc3369fe
replace tabs with spaces ( #1504 )
2022-11-05 12:32:16 +09:00
Tshepang Mbambo
2d558bb894
align code blocks with their paragraphs
2022-11-04 03:49:25 +02:00
jonathanCogan
853f929b5a
Fixes some typos ( #1502 )
...
* Fix some typos.
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
2022-11-02 13:11:03 -05:00
Jhonny Bill Mena
51e837ae01
UPDATE - mention of Diagnostic derive on enums
...
Updated Diagnostic text to use the same language used in Subdiagnostic
2022-11-01 15:13:38 +00:00
Santiago Pastorino
d3e6e89125
trans -> codegen ( #1500 )
2022-10-31 13:51:42 -03:00
Rageking8
e8ceee58b2
add note for err annotation formatting
2022-10-27 20:45:40 +02:00
Chris Denton
9b56ee3891
Remove --bless from pre-push hook suggestion
...
According to 8873e33806
> Running with --bless causes the push to succeed if there are fixable
formatting changes, but the changes don't make it into the push.
>
> We should have the user rerun with --bless (or x.py fmt) and commit the
changes themselves (they might want to amend a particular commit, for
instance).
2022-10-27 20:36:34 +02:00
Eric Huss
ac98b58f86
Update for highfive transition.
2022-10-27 06:07:59 +02:00