about summary refs log tree commit diff
path: root/src/doc
AgeCommit message (Collapse)AuthorLines
2023-03-29Add QNX 7.0 x86 targetSam Kearney-3/+13
2023-03-29Switch to LLD as default linker for {arm,thumb}v4t-none-eabiQuinn Painter-7/+0
2023-03-29Auto merge of #108792 - Amanieu:ohos, r=petrochenkovbors-0/+131
Add OpenHarmony targets - `aarch64-unknown-linux-ohos` - `armv7-unknown-linux-ohos` Compiler team MCP: https://github.com/rust-lang/compiler-team/issues/568
2023-03-28Add OpenHarmony targetsAmanieu d'Antras-0/+131
- `aarch64-unknown-linux-ohos` - `armv7-unknown-linux-ohos`
2023-03-28Rollup merge of #109669 - rustbot:docs-update, r=ehussMatthias Krüger-0/+0
Update books ## rust-lang/nomicon 1 commits in 1f3e4cd4fd88b5b5d45feb86a11b6d2f93e5a974..b5f7500fc40775096c2bbd204eae096612cf9047 2023-03-27 13:47:36 UTC to 2023-03-27 13:47:36 UTC - Fix typo in 3.8 Subtyping and Variance (rust-lang/nomicon#395) ## rust-lang/reference 4 commits in 24c87f6663aed55b05d2cc286878f28f21918825..3c47807a3131b3c7cacb508f52632078d253cd0a 2023-03-26 18:42:43 UTC to 2023-03-14 18:28:23 UTC - Relax ordering rules for `asm!` operands (rust-lang/reference#1323) - Improve labeled blocks documentation (rust-lang/reference#1342) - Inline assembly: Fix repeated and unordered items in guaranteed directives (rust-lang/reference#1341) - Clarify that free constants are always evaluated at compile time (rust-lang/reference#1328) ## rust-lang/rust-by-example 7 commits in af0998b7473839ca75563ba3d3e7fd0160bef235..cfbfd648ce33926c3490f24de9a5b56cce404b88 2023-03-21 12:05:17 UTC to 2023-03-21 11:58:20 UTC - Fix two typos in the asm chapter (rust-lang/rust-by-example#1692) - Change `runtime` error to `compile time` error (rust-lang/rust-by-example#1690) - Fix tests running on non-x86 platforms. (rust-lang/rust-by-example#1687) - Remove trailing semicolon from macro expression (rust-lang/rust-by-example#1683) - Explained why it should not work in Chapter 4.1 (rust-lang/rust-by-example#1682) - Fix comment to mention the correct type of error (rust-lang/rust-by-example#1680) - Improve the content for `read_lines` (rust-lang/rust-by-example#1679) ## rust-lang/rustc-dev-guide 9 commits in b1b6d693cd1461e53de4132c1b183ace31cd36e5..d08baa166b463537229eeb737c4ccadabd83cf78 2023-03-26 17:55:53 UTC to 2023-03-14 03:50:20 UTC - Add locale_resources (rust-lang/rustc-dev-guide#1651) - Don't require $GITHUB_TOKEN to build locally (rust-lang/rustc-dev-guide#1652) - bootsrapping stages overview list (rust-lang/rustc-dev-guide#1555) - Update labels overview (rust-lang/rustc-dev-guide#1639) - first mention of type, and add a link (rust-lang/rustc-dev-guide#1643) - Add SIP solution for macOS users (rust-lang/rustc-dev-guide#1636) - Add chapter on fuzzing (rust-lang/rustc-dev-guide#1646) - Fix "Crate disambiguator" in libs-and-metadata.md (rust-lang/rustc-dev-guide#1648) - Update rustdoc-internals.md (rust-lang/rustc-dev-guide#1644)
2023-03-27Bless tidyMaybe Waffle-1/+1
2023-03-27Update booksrustbot-0/+0
2023-03-26Add locale_resources (#1651)Nathan Hammond-0/+1
2023-03-27Don't require $GITHUB_TOKEN to build locally (#1652)jyn-8/+15
2023-03-26Rollup merge of #109593 - coop-rs:missing_doc_code_examples, r=GuillaumeGomezMatthias Krüger-1/+1
Rustdoc Book refer to rustdoc::missing_doc_code_examples. Fixes #109592. Fixes #109592. But, please see a related question at #109592 (item `2.`).
2023-03-25Rustdoc Book refer to rustdoc::missing_doc_code_examples. Fixes #109592.Peter Kehl-1/+1
2023-03-24Rollup merge of #108629 - notriddle:notriddle/item-type-advanced, ↵Matthias Krüger-5/+12
r=GuillaumeGomez rustdoc: add support for type filters in arguments and generics This makes sense, since the search index has the information in it, and it's more useful for function signature searches since a function signature search's item type is, by definition, some type of function (there's more than one, but not very many).
2023-03-23bootsrapping stages overview listShahar Dawn Or-4/+11
2023-03-22Change text -> rust,ignore highlighting in sanitizer.mdTrevor Gross-2/+2
Marked ignore due to difficulty getting doctests to pass cross-platform
2023-03-21Update labels overview (#1639)Eric Huss-55/+91
2023-03-21first mention of type, and add a link (#1643)Tshepang Mbambo-1/+2
Co-authored-by: Yuki Okushi <jtitor@2k36.org>
2023-03-21Add SIP solution for macOS users (#1636)Yukang-0/+10
2023-03-20doc: add generics improvements to rustdoc bookMichael Howell-5/+12
2023-03-16Reword to include 'distractions'Langston Barrett-2/+2
2023-03-16Mention debug assertions labelLangston Barrett-0/+5
2023-03-16Mention debug assertionsLangston Barrett-0/+10
2023-03-16Address review commentsLangston Barrett-7/+9
2023-03-16mir-opt*-level*, not mir-optLangston Barrett-2/+2
2023-03-16Address review commentsLangston Barrett-8/+35
2023-03-16Add chapter on fuzzingLangston Barrett-0/+106
2023-03-16Fix "Crate disambiguator" in libs-and-metadata.mdHoblovski-3/+2
2023-03-14Rollup merge of #108722 - petrhosek:fuchsia-riscv, r=petrochenkovMatthias Krüger-0/+1
Support for Fuchsia RISC-V target Fuchsia is in the process of implementing the RISC-V support. This change implements the minimal Rust compiler support. The support for building runtime libraries will be implemented in follow up changes once Fuchsia SDK has the RISC-V support.
2023-03-14alert when date gets stale (by using date-check annotation)Tshepang Mbambo-1/+2
2023-03-14fix date-check annotation some moreTshepang Mbambo-1/+1
2023-03-14fix date-check annotationTshepang Mbambo-1/+1
2023-03-14typoTshepang Mbambo-1/+1
2023-03-14Update rustdoc-internals.mdMichael Howell-87/+141
2023-03-13Update booksrustbot-0/+0
2023-03-13Auto merge of #108471 - clubby789:unbox-the-syntax, r=Nilstrieb,est31bors-28/+19
Remove `box_syntax` r? `@Nilstrieb` This removes the feature `box_syntax`, which allows the use of `box <expr>` to create a Box, and finalises removing use of the feature from the compiler. `box_patterns` (allowing the use of `box <pat>` in a pattern) is unaffected. It also removes `ast::ExprKind::Box` - the only way to create a 'box' expression now is with the rustc-internal `#[rustc_box]` attribute. As a temporary measure to help users move away, `box <expr>` now parses the inner expression, and emits a `MachineApplicable` lint to replace it with `Box::new` Closes #49733
2023-03-13Rename `config.toml.example` to `config.example.toml`Thom Chiovoloni-7/+7
2023-03-12Remove `box-syntax` from unstable bookclubby789-22/+0
2023-03-12Remove `box_syntax` from AST and use in toolsclubby789-2/+0
2023-03-12Remove uses of `box_syntax` in rustc and toolsclubby789-4/+19
2023-03-12fix typo `SubstRef` to `SubstsRef`Yutaro Ohno-1/+1
2023-03-11Rename `config.toml.example` to `config.example.toml`Thom Chiovoloni-1/+1
2023-03-10improve accuracyTshepang Mbambo-2/+1
2023-03-10tracing log along diff cratesbohan-0/+4
2023-03-09avoid reuse tripping over copyright noticesPietro Albini-0/+2
2023-03-08Fix Rust Analyzer settings locationclubby789-4/+4
This file was moved in https://github.com/rust-lang/rust/pull/108618
2023-03-06Add tracking issue for cf-protection to unstable bookWesley Wiser-0/+4
2023-03-06Reflect the changes in rust-lang/rust#67000 (#1632)Yuki Okushi-7/+6
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
2023-03-06improve capacity note (#1634)Tshepang Mbambo-14/+16
2023-03-05Add platform support documentation for x86_64h-apple-darwinThom Chiovoloni-0/+59
2023-03-05Rollup merge of #108613 - jyn514:rm-skip-rebuild, r=Mark-SimulacrumMatthias Krüger-1/+0
Remove `llvm.skip-rebuild` option This was added to in 2019 to speed up rebuild times when LLVM was modified. Now that download-ci-llvm exists, I don't think it makes sense to support an unsound option like this that can lead to miscompiles; and the code cleanup is nice too. r? `@Mark-Simulacrum` cc `@varkor` #65612
2023-03-04Support for Fuchsia RISC-V targetPetr Hosek-0/+1
Fuchsia is in the process of implementing the RISC-V support. This change implements the minimal Rust compiler support. The support for building runtime libraries will be implemented in follow up changes once Fuchsia SDK has the RISC-V support.