about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2023-01-04Simplify some iterator combinatorsMichael Goulet-2/+2
2022-12-20Add missing anonymous lifetimeJeremy Stucki-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-3/+3
2022-12-12Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisabors-7/+7
2022-12-10Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger-0/+4
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-0/+4
2022-12-05Move linkage type check to HIR analysis and fix semantics issues.Peter Collingbourne-28/+6
2022-12-03Destruct landing_pad return value before passing it to cg_ssabjorn3-7/+7
2022-12-03Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiserbors-203/+8
2022-11-27Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillotMatthias Krüger-2/+2
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-2/+2
2022-11-26Rewrite LLVM's archive writer in Rustbjorn3-203/+8
2022-11-26Remove more redundant `all`sChris Denton-4/+4
2022-11-19Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3Dylan DPC-4/+5
2022-11-17Auto merge of #103138 - nnethercote:merge-BBs, r=bjorn3bors-5/+4
2022-11-16Rollup merge of #103750 - calebzulawski:master, r=workingjubileeMatthias Krüger-4/+4
2022-11-16Use `&mut Bx` more.Nicholas Nethercote-5/+4
2022-11-15Auto merge of #102570 - cjgillot:deagg-debuginfo, r=oli-obkbors-8/+49
2022-11-15Introduce composite debuginfo.Camille GILLOT-8/+49
2022-11-15Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obkbors-2/+2
2022-11-15Use custom entry name in gccAyush Singh-4/+5
2022-11-13add is_sized method on Abi and Layout, and use itRalf Jung-1/+1
2022-11-12Allow actual AVX512-related feature names in the case of some misleading aliasesCaleb Zulawski-4/+4
2022-11-06fix cranelift and gccRalf Jung-2/+2
2022-11-06Add type_array to BaseTypeMethodsAyush Singh-21/+21
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-11/+4
2022-10-24Support raw-dylib functions being used inside inlined functionsDaniel Paoliello-0/+1
2022-10-23Migrate all diagnosticsNilstrieb-23/+23
2022-10-17Stabilize asm_symAmanieu d'Antras-3/+6
2022-10-02Remove type argument of array_alloca and rename to byte_array_allocabjorn3-1/+1
2022-10-02Remove dynamic_alloca from BuilderMethodsbjorn3-4/+0
2022-10-01Merge apply_attrs_callsite into call and invokebjorn3-13/+32
2022-10-01Remove unused target_cpu and tune_cpu methods from ExtraBackendMethodsbjorn3-9/+0
2022-10-01Remove several unused methods from MiscMethodsbjorn3-16/+0
2022-10-01Remove unused Context assoc type from WriteBackendMethodsbjorn3-1/+0
2022-09-30Rollup merge of #101075 - ellishg:rustc_codegen_gcc_diagnostics, r=davidtwcoMatthias Krüger-163/+322
2022-09-28print <signal> when ranlib failed without an exit codeEllis Hoag-1/+1
2022-09-27Stabilize bench_black_boxUrgau-1/+1
2022-09-26lint and remove unused diagnosticEllis Hoag-6/+4
2022-09-24remove commentEllis Hoag-1/+0
2022-09-24fix lifetime errorEllis Hoag-29/+3
2022-09-24rebase and update trait namesEllis Hoag-25/+25
2022-09-24impl SessionDiagnostic for LayoutError and Spanned<T>Ellis Hoag-1/+18
2022-09-24Add monomorphization errorsEllis Hoag-153/+261
2022-09-24lint typeEllis Hoag-1/+1
2022-09-24Add wrapper type for ExitCode for use in RanlibFailureEllis Hoag-2/+24
2022-09-24remove IntoDiagnosticArg impl for OptionEllis Hoag-2/+2
2022-09-24Lint against untranslatable diagnostics in rustc_codegen_gccEllis Hoag-0/+2
2022-09-24Add LayoutSizeOverflowEllis Hoag-2/+11
2022-09-24Add LTONotSupportedEllis Hoag-1/+6