about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-04-07Simplify temp path creation a bitMichael Goulet-2/+2
2025-04-04refactor: Move env parsing of deployment target to rustc_sessionMads Marquart-9/+0
2025-03-27Emit better error messages when invoking xcrunMads Marquart-6/+23
2025-03-27refactor: Move Apple SDK names to rustc_codegen_ssa::back::appleMads Marquart-7/+0
2025-03-15Stop relying on rustc_type_ir in non-type-system cratesMichael Goulet-2/+1
2025-03-07Make some invalid codegen attr errors structured/translatableEsteban Küber-0/+104
2025-03-01improve error message and testing of using an unsigned simd maskFolkert de Vries-0/+1
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+2
2025-02-24Add a span to `CompilerBuiltinsCannotCall`Trevor Gross-0/+2
2025-01-31Rollup merge of #133429 - EnzymeAD:autodiff-middle, r=oli-obkJacob Pratt-0/+4
2025-01-30Auto merge of #135030 - Flakebi:require-cpu, r=workingjubileebors-0/+4
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-0/+4
2025-01-25Shorten linker output even more when `--verbose` is not presentjyn-15/+47
2025-01-16Target option to require explicit cpuFlakebi-0/+4
2024-12-14don't show the full linker args unless `--verbose` is passedjyn-4/+66
2024-11-15fix: rust-lang/rust#47446Sven Kanoldt-1/+13
2024-11-05Rollup merge of #131405 - davidtwco:hardcoded-strip-macos, r=jieyouxu,albertl...Matthias Krüger-0/+4
2024-11-05Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubileebors-0/+9
2024-11-05codegen_ssa: use `llvm-objcopy` for macOS stripDavid Wood-0/+4
2024-11-04mark some target features as 'forbidden' so they cannot be (un)setRalf Jung-0/+9
2024-11-01Emit diagnostics for incorrect deployment targetsMads Marquart-0/+9
2024-10-10Rollup merge of #130308 - davidtwco:tied-target-consolidation, r=wesleywiserMatthias Krüger-1/+25
2024-10-04Use wide pointers consistenly across the compilerUrgau-2/+2
2024-09-24codegen_ssa: consolidate tied feature checkingDavid Wood-1/+25
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-17Minimize visibilities.Nicholas Nethercote-63/+64
2024-08-17Always use ar_archive_writer for import libsChris Denton-0/+7
2024-08-07Rollup merge of #128206 - bjorn3:import_lib_writing_refactor, r=jieyouxuGuillaume Gomez-0/+22
2024-07-31Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwUMatthias Krüger-0/+2
2024-07-30Move mingw dlltool invocation to cg_ssabjorn3-0/+22
2024-07-29Reformat `use` declarations.Nicholas Nethercote-8/+11
2024-07-16When an archive fails to build, print the pathTrevor Gross-0/+2
2024-06-24coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]`Zalathar-7/+0
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-3/+3
2024-05-23emit an error if we can't find a path to the self-contained linkerRémy Rakic-0/+4
2024-04-26remove extraneous note on `UnableToRunDsymutil` diagnosticRémy Rakic-1/+0
2024-03-16Handle calls to upstream monomorphizations in compiler_builtinsBen Kimock-0/+7
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-5/+5
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-6/+5
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-7/+7
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-5/+5
2024-02-23check that simd_insert/extract indices are in-boundsRalf Jung-10/+2
2024-02-17Use better heuristic for printing Cargo specific diagnosticsUrgau-2/+5
2024-02-09Turn the "no saved object file in work product" ICE into a translatable fatal...Ben Kimock-0/+6
2024-01-30Remove the lifetime from `DiagnosticArgValue`.Nicholas Nethercote-2/+2
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-40/+40
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-27/+26
2024-01-08Use chaining in `DiagnosticBuilder` construction.Nicholas Nethercote-124/+56
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-27/+27
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-47/+48