about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-3/+3
2022-03-02Auto merge of #87402 - nagisa:nagisa/request-feature-requests-for-features, r...bors-1/+1
2022-03-01Querify `global_backend_features`Simonas Kazlauskas-1/+1
2022-02-27Revert "Auto merge of #92419 - erikdesjardins:coldland, r=nagisa"Erik Desjardins-1/+1
2022-02-24Auto merge of #94123 - bjorn3:cg_ssa_singleton_builder, r=tmiaskobors-16/+19
2022-02-24Introduce Bx::switch_to_blockbjorn3-9/+15
2022-02-20Remove build_sibling_blockbjorn3-12/+9
2022-02-16Move ty::print methods to Drop-based scope guardsMark Rousskov-1/+1
2022-02-10Unconditionally update symbolsbjorn3-3/+0
2022-02-06`#[used(linker)]` attribute (https://github.com/dtolnay/linkme/issues/41)cynecx-1/+1
2022-01-24Merge landing_pad and set_cleanup into cleanup_landing_padbjorn3-5/+1
2022-01-24Merge add_handler into catch_switchbjorn3-5/+6
2022-01-24Remove unused return values from resume and cleanup_retbjorn3-2/+2
2022-01-24Reorder unwinding related builder methods to differentiate between dwarf and ...bjorn3-4/+4
2022-01-22Add preliminary support for inline assembly for msp430.William D. Jones-0/+3
2022-01-17Use Symbol for target features in asm handlingbjorn3-2/+2
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-12/+0
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-1/+1
2022-01-01Update references to `-Z symbol-mangling-version` to use `-C`Josh Triplett-2/+2
2022-01-01Auto merge of #92419 - erikdesjardins:coldland, r=nagisabors-1/+1
2021-12-31Remove unused extern crate rustc_symbol_manglingbjorn3-1/+0
2021-12-31Merge commit '1411a98352ba6bee8ba3b0131c9243e5db1e6a2e' into sync_cg_clif-202...bjorn3-209/+245
2021-12-30keep noinline for system llvm < 14Erik Desjardins-1/+1
2021-12-29Mark drop calls in landing pads cold instead of noinlineErik Desjardins-1/+1
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-5/+5
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-5/+5
2021-12-15Rollup merge of #91868 - tmiasko:llvm-time-trace-out, r=oli-obkMatthias Krüger-1/+1
2021-12-13Use `OutputFilenames` to generate output file for `-Zllvm-time-trace`Tomasz Miąsko-1/+1
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-2/+0
2021-12-10Rollup merge of #91625 - est31:remove_indexes, r=oli-obkMatthias Krüger-2/+2
2021-12-09Rollup merge of #90796 - Amanieu:remove_reg_thumb, r=joshtriplettMatthias Krüger-5/+2
2021-12-09Remove redundant [..]sest31-2/+2
2021-12-08Auto merge of #91604 - nikic:section-flags, r=nagisabors-44/+0
2021-12-07Remove the reg_thumb register class for asm! on ARMAmanieu d'Antras-5/+2
2021-12-07Use object crate for .rustc metadata generationNikita Popov-44/+0
2021-12-06Implement inline asm! for AVR platformAndrew Dona-Couch-0/+3
2021-12-03rustc_codegen_gcc: proper check for may_unwindcynecx-2/+2
2021-12-03rustc_codegen_gcc: error on unwinding inline asmcynecx-1/+8
2021-12-02Auto merge of #91003 - psumbera:sparc64-abi, r=nagisabors-2/+2
2021-12-01fix sparc64 ABI for aggregates with floating point membersPetr Sumbera-2/+2
2021-11-23Feat: make cg_ssa get_param borrow the builder mutablerdambrosio-1/+1
2021-11-14Remove workaround for the forward progress handling in LLVMAndreas Jonson-5/+1
2021-10-27Auto merge of #89652 - rcvalle:rust-cfi, r=nagisabors-0/+15
2021-10-26Properly check `target_features` not to trigger an assertionYuki Okushi-1/+1
2021-10-25Add LLVM CFI support to the Rust compilerRamon de C Valle-0/+15
2021-10-20Make hash_result an Option.Camille GILLOT-1/+7
2021-10-15Remove alloc::preludeAmanieu d'Antras-2/+2
2021-10-11Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiserbors-2/+2
2021-10-08Create more accurate debuginfo for vtables.Michael Woerister-2/+2
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-3/+2