about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-09-21Add panic=immediate-abortBen Kimock-0/+10
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-217/+0
2025-07-24generate elf symbol version in raw-dylibusamoi-0/+7
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-1/+2
2025-06-08raw dylib: ensure that we have applied standard ABI checksRalf Jung-9/+2
2025-05-19Warning added when dependency crate has async drop types, and the feature is ...Andrew Zhogin-0/+10
2025-03-31Add an error when full metadata was not foundJakub Beránek-0/+9
2025-03-17Target modifiers fix for bool flags without valueAndrew Zhogin-2/+34
2025-02-21Inject `compiler_builtins` during postprocessing rather than via ASTTrevor Gross-0/+6
2025-02-02Target modifiers (special marked options) are recorded in metainfo and compar...Andrew Zhogin-0/+25
2025-01-23Make the wasm_c_abi future compat warning a hard errorbjorn3-0/+7
2024-11-24Allow injecting a profiler runtime into `#![no_core]` cratesZalathar-4/+0
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-11Ask the user to use `feature(rustc_private)` when linking to `rustc_driver`John Kåre Alsaker-0/+6
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+4
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-4/+4
2024-05-22Rename `FrameworkOnlyWindows` to `RawDylibOnlyWindows`Tobias Bucher-2/+2
2024-05-01always print nice 'std not found error' when std is not foundRalf Jung-4/+1
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-1/+1
2024-03-16Print the crates not available as staticJohn Kåre Alsaker-0/+8
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-7/+7
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-9/+7
2024-02-21Unify dylib loading between proc macros and codegen backendsbjorn3-0/+1
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-0/+4
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-14/+14
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-11/+11
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-19/+12
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-6/+6
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-3/+3
2023-11-22Call FileEncoder::finish in rmeta encodingBen Kimock-7/+2
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-8/+0
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-07-04Suggest `x build library` for a custom toolchain that fails to load `core`Mu001999-4/+12
2023-07-03Revert "Suggest `x build library` for a custom toolchain that fails to load `...Nilstrieb-10/+4
2023-07-02Suggest `x build library` for a custom toolchain that fails to load `core`Mu001999-4/+10
2023-06-06fixJing Peng-7/+0
2023-06-06Write to stdout if `-` is given as output fileJing Peng-0/+18
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-0/+17
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-17/+0
2023-02-22errors: generate typed identifiers in each crateDavid Wood-11/+12
2023-02-06Add extended error message for E0523Matthew Kelly-8/+0
2023-01-03Auto merge of #105609 - bjorn3:shrink_rustc_dev, r=jyn514bors-0/+8
2022-12-31Add help for the error message when missing rustc_driverbjorn3-0/+8
2022-12-31refactor: merge `E0465` into `E0464`Ezra Shaw-12/+2
2022-12-16Auto merge of #102318 - Amanieu:default_alloc_error_handler, r=oli-obkbors-8/+0
2022-11-20Fix CrateLocationUnknownType errorSteven Tang-0/+1
2022-11-03Stabilize default_alloc_error_handlerAmanieu d'Antras-8/+0
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+2