| Age | Commit message (Expand) | Author | Lines |
| 2023-12-18 | Auto merge of #119069 - matthiaskrgr:rollup-xxk4m30, r=matthiaskrgr | bors | -10/+14 |
| 2023-12-18 | Rollup merge of #118905 - bzEq:revert-u64-on-xcoff, r=WaffleLapkin | Matthias Krüger | -10/+14 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -10/+9 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -2/+2 |
| 2023-12-18 | Rename `CodegenContext::create_diag_handler` as `CodegenContext::create_dcx`. | Nicholas Nethercote | -9/+5 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -11/+11 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -6/+6 |
| 2023-12-18 | Address comment | Kai Luo | -1/+1 |
| 2023-12-15 | Split `Handler::emit_diagnostic` in two. | Nicholas Nethercote | -1/+1 |
| 2023-12-14 | Address comment | Kai Luo | -2/+5 |
| 2023-12-13 | Fix XCOFF metadata | Kai Luo | -10/+11 |
| 2023-12-11 | Auto merge of #118344 - saethlin:rmeta-header-pos, r=WaffleLapkin | bors | -9/+9 |
| 2023-12-10 | Apply suggestions from code review | Ben Kimock | -1/+1 |
| 2023-12-09 | Auto merge of #117873 - quininer:android-emutls, r=Amanieu | bors | -2/+36 |
| 2023-12-07 | Add emulated TLS support | quininer | -2/+36 |
| 2023-12-05 | Consider only `#[no_mangle]` as builtin functions | DianQK | -2/+3 |
| 2023-12-04 | Avoid adding compiler-used functions to `symbols.o` | DianQK | -1/+12 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -3/+3 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -1/+1 |
| 2023-12-02 | Rename `*note_without_error` as `*note`. | Nicholas Nethercote | -2/+2 |
| 2023-12-01 | Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix | bors | -52/+20 |
| 2023-12-01 | Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3 | bors | -1/+1 |
| 2023-11-30 | Move `MetadataLoader{,Dyn}` to `rustc_metadata`. | Nicholas Nethercote | -1/+1 |
| 2023-11-28 | Use a u64 for the rmeta root position | Ben Kimock | -8/+8 |
| 2023-11-28 | Rollup merge of #118378 - cormacrelf:bugfix/linker-plugin-lto-wasm, r=petroch... | Matthias Krüger | -1/+27 |
| 2023-11-28 | Perform LTO optimisations with wasm-ld + -Clinker-plugin-lto | Cormac Relf | -1/+27 |
| 2023-11-27 | Added linker_arg(s) Linker trait methods for link-arg to be prefixed "-Wl," f... | Andrew Zhogin | -34/+40 |
| 2023-11-22 | Rollup merge of #118013 - sivadeilra:user/ardavis/ehcont, r=wesleywiser | Michael Goulet | -0/+26 |
| 2023-11-21 | convert ehcont-guard to an unstable option | Arlie Davis | -1/+1 |
| 2023-11-21 | Add support for generating the EHCont section | Arlie Davis | -0/+26 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -27/+26 |
| 2023-11-20 | Auto merge of #115526 - arttet:master, r=jackh726 | bors | -0/+9 |
| 2023-11-17 | Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naber | Matthias Krüger | -3/+3 |
| 2023-11-15 | Add arm64e-apple-ios target | Artyom Tetyukhin | -0/+9 |
| 2023-11-09 | Remove `-Z strip`. | Nicholas Nethercote | -10/+2 |
| 2023-11-03 | Add crate `compiler_builtins` to LTO even if the `Linkage` is `IncludedFromDy... | dianqk | -2/+8 |
| 2023-10-28 | Remove asmjs from compiler | Jubilee Young | -3/+3 |
| 2023-10-28 | Rollup merge of #115773 - simlay:arch64-apple-tvos-sim-for-rustc, r=thomcc | Jubilee | -0/+1 |
| 2023-10-27 | Auto merge of #116035 - lqd:mcp-510-target-specs, r=petrochenkov | bors | -38/+93 |
| 2023-10-24 | Mark .rmeta files as /SAFESEH on x86 Windows. | Daniel Cheng | -25/+31 |
| 2023-10-21 | Treat extern in compiler-builtins as `used` | DianQK | -3/+7 |
| 2023-10-18 | make `self_contained` return `LinkSelfContainedComponents` | Rémy Rakic | -50/+65 |
| 2023-10-18 | unify `LinkSelfContained` and `LinkSelfContainedDefault` | Rémy Rakic | -6/+6 |
| 2023-10-18 | limit `lld` flavors to the llvm backend | Rémy Rakic | -2/+21 |
| 2023-10-18 | allow target specs to declare self-contained linking components | Rémy Rakic | -9/+30 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -5/+13 |
| 2023-10-15 | Restore `#![no_builtins]` crates participation in LTO. | DianQK | -47/+5 |
| 2023-10-14 | Auto merge of #116702 - durin42:compress-debuginfo, r=compiler-errors | bors | -0/+9 |
| 2023-10-13 | linker: also pass debuginfo compression flags | Augie Fackler | -0/+9 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -5/+13 |