about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-01-20make it possible to silence linker warnings with a crate-level attributejyn-0/+21
2025-01-20show linker warnings even if it returns 0jyn-0/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-11-01Emit diagnostics for incorrect deployment targetsMads Marquart-0/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-1/+0
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-1/+1
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-1/+1
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-18Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3Matthias Krüger-0/+1
2024-09-17Minimize visibilities.Nicholas Nethercote-1/+1
2024-09-17Use trait aliases to shorten some code.Nicholas Nethercote-0/+1
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_ssa`.Nicholas Nethercote-0/+1
2024-08-11Use assert_matches around the compilerMichael Goulet-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-06-04Auto merge of #122597 - pacak:master, r=bjorn3bors-0/+18
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.Nicholas Nethercote-3/+0
2024-05-21PR feedbackBen Kimock-1/+1
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-1/+4
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-2/+0
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-2/+1
2024-04-19Show files produced by --emit foo in json artifact notificationsMichael Baikov-0/+18
2024-04-06Save/restore more items in cache with incremental compilationMichael Baikov-1/+16
2024-03-08Stabilize associated type boundsMichael Goulet-1/+1
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-6/+8
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+2
2024-01-25Remove unused featuresclubby789-2/+0
2024-01-13Auto merge of #119409 - Kobzol:rustc-codegen-ssa-query-instability, r=Nilstriebbors-1/+0
2024-01-13rustc_codegen_ssa: Enforce `rustc::potential_query_instability` lintJakub Beránek-1/+0
2024-01-12Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix"DianQK-1/+2
2023-12-30Update to bitflags 2 in the compilerNilstrieb-0/+1
2023-12-12codegen: panic when trying to compute size/align of extern typeRalf Jung-1/+1
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-2/+1
2023-11-26Serialize OutputFilenames into rmeta filebjorn3-2/+8
2023-11-26Auto merge of #117301 - saethlin:finish-rmeta-encoding, r=WaffleLapkinbors-1/+1
2023-11-26Use `rustc_fluent_macro::fluent_messages!` directly.Nicholas Nethercote-2/+1
2023-11-26Avoid need for `{D,Subd}iagnosticMessage` imports.Nicholas Nethercote-1/+0
2023-11-22Call FileEncoder::finish in rmeta encodingBen Kimock-1/+1
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3
2023-10-21Removes fields from `CrateInfo` that are no longer used.DianQK-2/+1
2023-10-13Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillotbors-0/+1
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-0/+1
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-09-29Auto merge of #113301 - Be-ing:stabilize_bundle_whole-archive, r=petrochenkovbors-1/+0
2023-09-22Merge `ExternProviders` into the general `Providers` structOli Scherer-5/+1
2023-08-15stabilize combining +bundle and +whole-archive link modifiersBe Wilson-1/+0
2023-08-12Remove unnecessary feature gatesJacob Pratt-1/+0
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-0/+1