| Age | Commit message (Expand) | Author | Lines |
| 2025-04-07 | Simplify temp path creation a bit | Michael Goulet | -2/+2 |
| 2025-04-04 | refactor: Move env parsing of deployment target to rustc_session | Mads Marquart | -9/+0 |
| 2025-03-27 | Emit better error messages when invoking xcrun | Mads Marquart | -6/+23 |
| 2025-03-27 | refactor: Move Apple SDK names to rustc_codegen_ssa::back::apple | Mads Marquart | -7/+0 |
| 2025-03-15 | Stop relying on rustc_type_ir in non-type-system crates | Michael Goulet | -2/+1 |
| 2025-03-07 | Make some invalid codegen attr errors structured/translatable | Esteban Küber | -0/+104 |
| 2025-03-01 | improve error message and testing of using an unsigned simd mask | Folkert de Vries | -0/+1 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -2/+2 |
| 2025-02-24 | Add a span to `CompilerBuiltinsCannotCall` | Trevor Gross | -0/+2 |
| 2025-01-31 | Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obk | Jacob Pratt | -0/+4 |
| 2025-01-30 | Auto merge of #135030 - Flakebi:require-cpu, r=workingjubilee | bors | -0/+4 |
| 2025-01-29 | upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff | Manuel Drehwald | -0/+4 |
| 2025-01-25 | Shorten linker output even more when `--verbose` is not present | jyn | -15/+47 |
| 2025-01-16 | Target option to require explicit cpu | Flakebi | -0/+4 |
| 2024-12-14 | don't show the full linker args unless `--verbose` is passed | jyn | -4/+66 |
| 2024-11-15 | fix: rust-lang/rust#47446 | Sven Kanoldt | -1/+13 |
| 2024-11-05 | Rollup merge of #131405 - davidtwco:hardcoded-strip-macos, r=jieyouxu,albertl... | Matthias Krüger | -0/+4 |
| 2024-11-05 | Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubilee | bors | -0/+9 |
| 2024-11-05 | codegen_ssa: use `llvm-objcopy` for macOS strip | David Wood | -0/+4 |
| 2024-11-04 | mark some target features as 'forbidden' so they cannot be (un)set | Ralf Jung | -0/+9 |
| 2024-11-01 | Emit diagnostics for incorrect deployment targets | Mads Marquart | -0/+9 |
| 2024-10-10 | Rollup merge of #130308 - davidtwco:tied-target-consolidation, r=wesleywiser | Matthias Krüger | -1/+25 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -2/+2 |
| 2024-09-24 | codegen_ssa: consolidate tied feature checking | David Wood | -1/+25 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -1/+1 |
| 2024-09-17 | Minimize visibilities. | Nicholas Nethercote | -63/+64 |
| 2024-08-17 | Always use ar_archive_writer for import libs | Chris Denton | -0/+7 |
| 2024-08-07 | Rollup merge of #128206 - bjorn3:import_lib_writing_refactor, r=jieyouxu | Guillaume Gomez | -0/+22 |
| 2024-07-31 | Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwU | Matthias Krüger | -0/+2 |
| 2024-07-30 | Move mingw dlltool invocation to cg_ssa | bjorn3 | -0/+22 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -8/+11 |
| 2024-07-16 | When an archive fails to build, print the path | Trevor Gross | -0/+2 |
| 2024-06-24 | coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]` | Zalathar | -7/+0 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -3/+3 |
| 2024-05-23 | emit an error if we can't find a path to the self-contained linker | Rémy Rakic | -0/+4 |
| 2024-04-26 | remove extraneous note on `UnableToRunDsymutil` diagnostic | Rémy Rakic | -1/+0 |
| 2024-03-16 | Handle calls to upstream monomorphizations in compiler_builtins | Ben Kimock | -0/+7 |
| 2024-03-11 | Rename `IntoDiagnostic` as `Diagnostic`. | Nicholas Nethercote | -5/+5 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -6/+5 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -7/+7 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -5/+5 |
| 2024-02-23 | check that simd_insert/extract indices are in-bounds | Ralf Jung | -10/+2 |
| 2024-02-17 | Use better heuristic for printing Cargo specific diagnostics | Urgau | -2/+5 |
| 2024-02-09 | Turn the "no saved object file in work product" ICE into a translatable fatal... | Ben Kimock | -0/+6 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -40/+40 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -27/+26 |
| 2024-01-08 | Use chaining in `DiagnosticBuilder` construction. | Nicholas Nethercote | -124/+56 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -27/+27 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -47/+48 |