about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src
AgeCommit message (Expand)AuthorLines
2022-04-03Cleanup after some refactoring in rustc_targetLoïc BRANSTETT-2/+4
2022-04-02make memcmp return a value of c_int_width instead of i32David Morrison-0/+4
2022-03-30Spellchecking some commentsYuri Astrakhan-4/+4
2022-03-26Merge commit '39683d8eb7a32a74bea96ecbf1e87675d3338506' into sync_cg_gcc-2022...bjorn3-491/+1184
2022-03-18Auto merge of #88098 - Amanieu:oom_panic, r=nagisabors-1/+8
2022-03-14debuginfo: Refactor debuginfo generation for types -- Rename DebugInfoMethods...Michael Woerister-1/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-2/+2
2022-03-07Auto merge of #94690 - nnethercote:clarify-Layout-interning, r=fee1-deadbors-4/+4
2022-03-07Clarify `Layout` interning.Nicholas Nethercote-4/+4
2022-03-07Auto merge of #94638 - erikdesjardins:noextranull, r=nagisabors-16/+8
2022-03-07Introduce `ConstAllocation`.Nicholas Nethercote-9/+11
2022-03-06cleanup: remove unused ability to have LLVM null-terminate const stringsErik Desjardins-16/+8
2022-03-03Add -Z oom={panic,abort} command-line optionAmanieu d'Antras-1/+8
2022-03-03all: fix some typoscuishuang-1/+1
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-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-142/+129
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-13Use `OutputFilenames` to generate output file for `-Zllvm-time-trace`Tomasz Miąsko-1/+1
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