rust/compiler/rustc_interface/src
Matthias Krüger 64dbc3f38f
Rollup merge of #121392 - bjorn3:unify_dylib_loading, r=petrochenkov
Unify dylib loading between proc macros and codegen backends

As bonus this makes the errors when failing to load a proc macro more informative to match the backend loading errors. In addition it makes it slightly easier to patch rustc to work on platforms that don't support dynamic linking like wasm.
2024-02-21 22:48:59 +01:00
..
callbacks.rs Rename TRACK_DIAGNOSTICS as TRACK_DIAGNOSTIC. 2024-01-11 07:55:03 +11:00
errors.rs Write to stdout if - is given as output file 2023-06-06 17:53:29 -04:00
interface.rs Overhaul the handling of errors at the top-level. 2024-02-22 08:03:47 +11:00
lib.rs Unify dylib loading between proc macros and codegen backends 2024-02-21 11:17:07 +00:00
passes.rs Replace unnecessary abort_if_errors. 2024-02-22 08:03:47 +11:00
proc_macro_decls.rs Move expansion of query macros in rustc_middle to rustc_middle::query 2023-05-15 08:49:13 +02:00
queries.rs Inline and remove Session::compile_status. 2024-02-22 08:03:47 +11:00
tests.rs Replace NonZero::<_>::new with NonZero::new. 2024-02-15 08:09:42 +01:00
util.rs Unify dylib loading between proc macros and codegen backends 2024-02-21 11:17:07 +00:00