about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/dependency_format.rs
AgeCommit message (Expand)AuthorLines
2025-09-21Add panic=immediate-abortBen Kimock-11/+36
2025-06-27Rollup merge of #140809 - bjorn3:panic_runtime_cleanup, r=petrochenkovMatthias Krüger-9/+9
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-1/+1
2025-06-24Make comment on activate_injected_dep a doc commentbjorn3-9/+9
2025-05-04Initial support for dynamically linked cratesBryanskiy-36/+35
2025-03-07Support rmeta inputs for --crate-type=bin --emit=objSam McCall-1/+1
2024-12-20Review commentsbjorn3-0/+7
2024-12-19Update commentsbjorn3-8/+7
2024-12-19Make DependencyList an IndexVecbjorn3-39/+50
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-1/+1
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-1/+1
2024-08-11Ask the user to use `feature(rustc_private)` when linking to `rustc_driver`John Kåre Alsaker-8/+13
2024-08-11Link `std` statically in `rustc_driver`John Kåre Alsaker-6/+30
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+6
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-6/+6
2024-05-23Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726bors-0/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_metadata`.Nicholas Nethercote-0/+1
2024-05-22rustc: Use `tcx.used_crates(())` moreVadim Petrochenkov-6/+6
2024-05-13Remove `extern crate rustc_middle` from `rustc_metadata`.Nicholas Nethercote-0/+1
2024-03-16Print the crates not available as staticJohn Kåre Alsaker-8/+21
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-8/+8
2023-10-13Format all the let chains in compilerMichael Goulet-2/+5
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-2/+1
2023-04-19Add unstable feature flagsbjorn3-6/+20
2023-04-19Support linking to rust dylibs from a staticlibbjorn3-13/+10
2023-01-30Replace enum `==`s with `match`es where it makes senseMaybe Waffle-32/+29
2022-12-31Add help for the error message when missing rustc_driverbjorn3-2/+7
2022-09-03Rollup merge of #100928 - CleanCut:rustc_metadata_diagnostics, r=davidtwcoDylan DPC-52/+21
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-3/+3
2022-08-31respond to review feedback: mainly eliminate as many conversions as possible...Nathan Stocks-17/+13
2022-08-31set up rustc_metadata for SessionDiagnostics, port dependency_format.rsNathan Stocks-53/+26
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-2/+2
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-2/+2
2022-06-08Handle panic runtime speciallyGary Guo-4/+9
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-8/+3
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+1
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-2/+2
2021-09-23Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoeristerbors-5/+6
2021-09-21`crates` is already deterministiclcnr-5/+6
2021-09-20Adjust documentation for compatibility with 2021Mark Rousskov-22/+22
2021-09-11Ensure that crates are linked with compatible panic-in-drop settingsAmanieu d'Antras-9/+23
2021-07-05Remove LibSourcebjorn3-3/+13
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-5/+5
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-1/+1
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-08-30mv compiler to compiler/mark-0/+410