about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-09-12change rlib format to discern native dependenciesDaniil Belov-0/+2
2022-09-06change stdlib circular dependencies handlingDaniil Belov-3/+0
2022-08-25Code cleaningAdrian Tombu-6/+6
2022-08-25Replace spaghetti with a simple errors enumAdrian Tombu-17/+16
2022-08-25Start adding enum errors for deserialize_rlinkAdrian Tombu-7/+19
2022-07-02move emit_metadata to rustc_metadata::fsYoshiki Matsuda-3/+0
2022-06-29Rollup merge of #97423 - m-ou-se:memory-ordering-intrinsics, r=tmiaskoDylan DPC-0/+1
2022-06-28Rename/restructure memory ordering intrinsics.Mara Bos-0/+1
2022-06-16Move `finish` out of the `Encoder` trait.Nicholas Nethercote-1/+1
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-3/+4
2022-06-10Revert dc08bc51f2c58a0f5f815a07f9bb3d671153b5a1.Nicholas Nethercote-1/+1
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-4/+3
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-3/+4
2022-06-08Move `finish` out of the `Encoder` trait.Nicholas Nethercote-1/+1
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-6/+6
2022-06-08Don't pass in a vector to `Encoder::new`.Nicholas Nethercote-1/+1
2022-06-08Remove an unnecessary encoder operation.Nicholas Nethercote-2/+0
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-05-24Add support for embedding pretty printers via the `#[debugger_visualizer]` at...ridwanabdillahi-1/+2
2022-05-05Auto merge of #91779 - ridwanabdillahi:natvis, r=michaelwoeristerbors-0/+2
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+2
2022-04-27Use decorated names for linked_symbols on WindowsGary Guo-0/+1
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-0/+2
2022-04-18Synthesis object file for `#[used]` and exported symbolsGary Guo-0/+2
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-1/+1
2022-04-02Address review comments and add a testJakub Beránek-4/+24
2022-04-02Include a header in .rlink files to provide nicer error messages when a wrong...Jakub Beránek-0/+31
2022-03-29Make some rustc code conform to strict provenance.Aria Beingessner-0/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2021-12-15Remove `in_band_lifetimes` from `rustc_codegen_ssa`LegionMammal978-1/+0
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-25Avoid a branch on key being local for queries that use the same local and ext...bjorn3-2/+2
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-16Adopt let_else across the compilerest31-0/+1
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-1/+1
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-1/+1
2021-08-30Fix handling of +whole-archive native link modifier.Michael Woerister-0/+1
2021-07-06Fold LinkerInfo into CrateInfobjorn3-2/+3
2021-07-06Remove unused panic_runtime field from CrateInfobjorn3-1/+0
2021-07-06Move LinkerInfo into CrateInfobjorn3-1/+1
2021-07-05Remove LibSourcebjorn3-3/+2
2021-06-07Auto merge of #85810 - bjorn3:further_driver_cleanup, r=varkorbors-2/+2
2021-06-04Add first cut of functionality for #58713: support for #[link(kind = "raw-dyl...Richard Cobbe-1/+8
2021-06-04Move crate_name field from OngoingCodegen to CrateInfobjorn3-1/+1
2021-06-04Move windows_subsystem field from CodegenResults to CrateInfobjorn3-1/+1
2021-05-31Remove unused feature gatesbjorn3-4/+0
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0