| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-02 | Merge pull request #2526 from rust-lang/rustc-pull | Tshepang Mbambo | -4301/+6844 | |
| Rustc pull update | ||||
| 2025-08-01 | rustdoc font links only emit `crossorigin` when needed | Mingwei Samuel | -1/+54 | |
| The `crossorigin` attribute may cause issues when the href is not actuall across origins. Specifically, the tag causes the browser to send a preflight OPTIONS request to the href even if it is same-origin. Some tempermental servers may reject all CORS preflect requests even if they're actually same-origin, which causes a CORS error and prevents the fonts from loading, even later on. This commit fixes that problem by not emitting `crossorigin` if the url looks like a domain-relative url. Co-authored-by: Guillaume Gomez <guillaume1.gomez@gmail.com> | ||||
| 2025-08-01 | Remove the omit_gdb_pretty_printer_section attribute | bjorn3 | -1/+15 | |
| Disabling loading of pretty printers in the debugger itself is more reliable. Before this commit the .gdb_debug_scripts section couldn't be included in dylibs or rlibs as otherwise there is no way to disable the section anymore without recompiling the entire standard library. | ||||
| 2025-08-01 | Fix more docs | Ifeanyi Orizu | -6/+8 | |
| 2025-08-01 | Update documentation for overrideCommand config options | Ifeanyi Orizu | -7/+21 | |
| 2025-08-01 | move dist and gcc config to the top of parse method | bit-aloo | -12/+12 | |
| 2025-08-01 | move llvm config to the top of parse method | bit-aloo | -31/+36 | |
| 2025-08-01 | move rust config to the top of parse method | bit-aloo | -59/+58 | |
| 2025-08-01 | move install config to the top of parse method | bit-aloo | -12/+15 | |
| 2025-08-01 | move build config to the top of parse method | bit-aloo | -12/+13 | |
| 2025-08-01 | make build toml fields follow a specific naming convention | bit-aloo | -125/+120 | |
| 2025-08-01 | make install toml fields follow a specific naming convention | bit-aloo | -14/+14 | |
| 2025-08-01 | make dist toml fields follow a specific naming convention | bit-aloo | -14/+14 | |
| 2025-08-01 | make gcc toml fields follow a specific naming convention | bit-aloo | -2/+2 | |
| 2025-08-01 | make llvm toml fields follow a specific naming convention | bit-aloo | -59/+59 | |
| 2025-08-01 | add rust default implementation | bit-aloo | -200/+175 | |
| 2025-08-01 | add llvm default implementation | bit-aloo | -111/+97 | |
| 2025-08-01 | add gcc and dist default implementation | bit-aloo | -32/+32 | |
| 2025-08-01 | add install default implementation | bit-aloo | -10/+26 | |
| 2025-08-01 | Fix verbosity setting | bit-aloo | -8/+10 | |
| 2025-08-01 | Fix logging of config skip values | bit-aloo | -28/+27 | |
| 2025-08-01 | Override some build TOML values by flags | bit-aloo | -127/+149 | |
| 2025-08-01 | Split TOML postprocessing into a separate function | bit-aloo | -99/+114 | |
| 2025-08-01 | Extract TOML config loading and src directory computation into separate ↵ | bit-aloo | -89/+117 | |
| functions | ||||
| 2025-08-01 | Force initializing ExecutionContext with verbosity and fail_fast mode | bit-aloo | -8/+6 | |
| 2025-08-01 | move rust config to parse_inner | bit-aloo | -261/+251 | |
| 2025-08-01 | move llvm parsing to parse_inner | bit-aloo | -127/+123 | |
| 2025-08-01 | move install to parse_inner | bit-aloo | -20/+13 | |
| 2025-08-01 | move target parsing to parse_inner | bit-aloo | -71/+64 | |
| 2025-08-01 | move dist to parse_inner | bit-aloo | -31/+25 | |
| 2025-08-01 | move gcc config parsing to parse_inner | bit-aloo | -19/+11 | |
| 2025-08-01 | compiletest: Improve diagnostics for line annotation mismatches 2 | Vadim Petrochenkov | -19/+18 | |
| 2025-08-01 | Merge pull request #2530 from lcnr/type-system-invariants | lcnr | -1/+2 | |
| fix link | ||||
| 2025-08-01 | rarw | lcnr | -1/+2 | |
| 2025-08-01 | Clarify comments on Cargo (self-)test steps | Jakub Beránek | -4/+14 | |
| 2025-08-01 | Make `x test cargo` stage N test rustc stage N | Jakub Beránek | -13/+47 | |
| 2025-08-01 | Fix `x test cargo` | Jakub Beránek | -36/+31 | |
| 2025-08-01 | Make build compiler explicit in `dist::Cargo` | Jakub Beránek | -16/+25 | |
| 2025-08-01 | Add snapshot tests for `test cargo` and update Cargo snapshot tests | Jakub Beránek | -2/+35 | |
| 2025-08-01 | Update `CargoTest` | Jakub Beránek | -9/+39 | |
| 2025-08-01 | Make `Cargo` a `ToolTarget` tool | Jakub Beránek | -12/+4 | |
| 2025-08-01 | Add basic Cargo snapshot test | Jakub Beránek | -0/+15 | |
| 2025-08-01 | Appease Clippy | Jakub Beránek | -1/+0 | |
| 2025-08-01 | Rename `link_compiler` to `target_compiler` | Jakub Beránek | -27/+30 | |
| 2025-08-01 | Port codegen backends to `RustcPrivateCompilers` | Jakub Beránek | -61/+45 | |
| 2025-08-01 | Add step metadata and a simple test for codegen backends | Jakub Beránek | -0/+27 | |
| 2025-08-01 | Fix `ToolRustc` build with `download-rustc` | Jakub Beránek | -1/+7 | |
| 2025-08-01 | Refactor `Rustdoc` | Jakub Beránek | -96/+90 | |
| 2025-08-01 | Add step metadata and a few tests for `Doc` steps | Jakub Beránek | -0/+103 | |
| 2025-08-01 | Implement `RustcPrivateCompilers` to unify building of `rustc_private` tools | Jakub Beránek | -269/+287 | |
