about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
AgeCommit message (Expand)AuthorLines
2023-05-25Ensure Fluent messages are in alphabetical orderclubby789-33/+33
2023-05-25Auto merge of #86844 - bjorn3:global_alloc_improvements, r=pnkfelixbors-58/+67
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-11Prevent insta-stable no alloc shim supportbjorn3-1/+6
2023-05-11Use global_fn_name instead of format!bjorn3-2/+3
2023-05-11Split AllocatorKind::fn_name in global_fn_name and default_fn_namebjorn3-2/+2
2023-05-11Don't use an allocator shim for `#[global_allocator]`bjorn3-58/+61
2023-05-07Add todo for filter landing padGary Guo-0/+1
2023-05-07Use `landingpad filter` to encode aborting landing padGary Guo-0/+4
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-24/+14
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-24/+14
2023-04-27rename `needs_infer` to `has_infer`Boxy-2/+2
2023-04-25Auto merge of #101069 - zhaixiaojuan:loongarch64-inline-asm, r=Amanieubors-0/+5
2023-04-25Add loongarch64 asm! supportzhaixiaojuan-0/+5
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-4/+41
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-41/+4
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+2
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-41/+4
2023-04-13Auto merge of #109989 - ids1024:m68k-asm, r=Amanieubors-0/+7
2023-04-12Add inline assembly support for m68kIan Douglas Scott-0/+7
2023-04-11Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiserMichael Goulet-0/+1
2023-04-08Define MIN_ALIGN for loongarch64zhaixiaojuan-0/+1
2023-03-30Update gccjit and remove libc 0.1 dependencyUlrich Weigand-16/+10
2023-03-16Use poison instead of undefNikita Popov-0/+5
2023-03-12Remove uses of `box_syntax` in rustc and toolsclubby789-7/+7
2023-03-11Simplify message pathsest31-1/+1
2023-03-09replace legacy copyright annotations in submodulesPietro Albini-9/+3
2023-03-07Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillotMatthias Krüger-1121/+5741
2023-03-07Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se...bors-0/+2
2023-03-05Fix for diagnosticsAntoni Boucher-5/+18
2023-03-05Update gccjitAntoni Boucher-2/+2
2023-03-05Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023...Antoni Boucher-1119/+5726
2023-02-24Use `List::empty()` instead of `mk_substs(&[])`.Nicholas Nethercote-1/+1
2023-02-24Rename many interner functions.Nicholas Nethercote-1/+1
2023-02-22Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors-3/+3
2023-02-22Remove type-traversal trait aliasesAlan Egerton-3/+3
2023-02-22various: translation resources from cg backendDavid Wood-0/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+66
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-174/+233
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-0/+1
2023-01-25create and use GlobalAlloc::address_spaceErik Desjardins-8/+3
2023-01-22abi: add `AddressSpace` field to `Primitive::Pointer`Erik Desjardins-8/+16
2023-01-11Change `src/test` to `tests` in source files, fix tidy and testsAlbert Larsan-8/+8
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-11Add `round_ties_even` to `f32` and `f64`Jules Bertholet-0/+2
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