| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-10-13 | Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillot | bors | -6/+0 |
| 2023-10-09 | Remove cgu_reuse_tracker from Session | bjorn3 | -2/+0 |
| 2023-10-09 | Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse call | bjorn3 | -4/+0 |
| 2023-10-08 | implement opt out `-Clink-self-contained=-linker` | Rémy Rakic | -3/+4 |
| 2023-10-08 | Auto merge of #116514 - petrochenkov:nogccld, r=lqd | bors | -16/+7 |
| 2023-10-08 | linker: Remove `-Zgcc-ld` option | Vadim Petrochenkov | -16/+7 |
| 2023-10-06 | Fix sdkname for tvos simulator | Sebastian Imlay | -0/+1 |
| 2023-10-06 | rustc_codegen_ssa: use try_canonicalize in rpath | Tamir Duberstein | -8/+6 |
| 2023-09-29 | Auto merge of #113301 - Be-ing:stabilize_bundle_whole-archive, r=petrochenkov | bors | -7/+1 |
| 2023-09-25 | Pass name of object file to LLVM so it can correctly emit S_OBJNAME | Florian Schmiderer | -1/+8 |
| 2023-09-22 | Merge `ExternProviders` into the general `Providers` struct | Oli Scherer | -6/+4 |
| 2023-09-14 | treat host effect params as erased generics in codegen | Deadbeef | -3/+3 |
| 2023-09-08 | Add missing Debuginfo to PDB debug file on windows. | Florian Schmiderer | -0/+7 |
| 2023-08-21 | Always add LC_BUILD_VERSION for metadata object files | Keith Smiley | -17/+12 |
| 2023-08-18 | Fix ELF flag for RISC-V targets without explicit ABI | Gary Guo | -1/+1 |
| 2023-08-18 | Add comment explanining unstable_target_features | Gary Guo | -0/+1 |
| 2023-08-18 | Fix ABI flags in RISC-V/LoongArch ELF file generated by rustc | Gary Guo | -17/+20 |
| 2023-08-15 | stabilize combining +bundle and +whole-archive link modifiers | Be Wilson | -7/+1 |
| 2023-08-15 | Rollup merge of #114711 - lqd:linker-inference, r=petrochenkov | Guillaume Gomez | -17/+2 |
| 2023-08-14 | add `rustc_codegen_ssa` support for csky and correct some code | Dirreke | -0/+8 |
| 2023-08-10 | Revert "make MCP510 behavior explicitly opt-in" | Rémy Rakic | -17/+2 |
| 2023-08-09 | rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 2023-08-09 | rustc: Move `crate_types` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -13/+15 |
| 2023-08-09 | Auto merge of #114470 - pnkfelix:dont-export-no-mangle-from-proc-macros-issue... | bors | -3/+22 |
| 2023-08-08 | Rollup merge of #114376 - inferiorhumanorgans:rustc-codegen-ssa-duplicate-exp... | Matthias Krüger | -9/+0 |
| 2023-08-07 | Review feedback: return empty iff !should_codegen, and use simpler unconditio... | Felix S. Klock II | -12/+5 |
| 2023-08-04 | special-case proc-macro crates in rustc_codegen_ssa::back::linker::exported_s... | Felix S. Klock II | -3/+29 |
| 2023-08-03 | Handle non-utf8 rpaths (fix FIXME) | Martin Nordholts | -32/+39 |
| 2023-08-02 | Avoid exporting symbols more than once. | Alex Zepeda | -9/+0 |
| 2023-07-31 | Rollup merge of #113717 - cuishuang:master, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2023-07-31 | remove repetitive words | cui fliter | -1/+1 |
| 2023-07-31 | Clean up `generate_lto_work`. | Nicholas Nethercote | -22/+23 |
| 2023-07-31 | Fix LLVM thread names on Windows. | Nicholas Nethercote | -3/+3 |
| 2023-07-31 | Introduce `running_with_any_token` closure. | Nicholas Nethercote | -7/+10 |