summaryrefslogtreecommitdiff
path: root/compiler/rustc_codegen_gcc
Commit message (Expand)AuthorAgeFilesLines
* Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker2023-05-151-1/+1
* Add todo for filter landing padGary Guo2023-05-071-0/+1
* Use `landingpad filter` to encode aborting landing padGary Guo2023-05-071-0/+4
* Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar2023-05-034-24/+14
|\
| * Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle2023-05-034-24/+14
* | rename `needs_infer` to `has_infer`Boxy2023-04-272-2/+2
* | Auto merge of #101069 - zhaixiaojuan:loongarch64-inline-asm, r=Amanieubors2023-04-251-0/+5
|\ \
| * | Add loongarch64 asm! supportzhaixiaojuan2023-04-251-0/+5
* | | Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger2023-04-253-4/+41
|/ /
* | Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors2023-04-223-41/+4
|\ \ | |/ |/|
| * Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras2023-04-163-41/+4
* | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb2023-04-181-1/+2
|/
* Auto merge of #109989 - ids1024:m68k-asm, r=Amanieubors2023-04-131-0/+7
|\
| * Add inline assembly support for m68kIan Douglas Scott2023-04-121-0/+7
* | Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiserMichael Goulet2023-04-111-0/+1
|\ \ | |/ |/|
| * Define MIN_ALIGN for loongarch64zhaixiaojuan2023-04-081-0/+1
* | Update gccjit and remove libc 0.1 dependencyUlrich Weigand2023-03-301-16/+10
|/
* Use poison instead of undefNikita Popov2023-03-161-0/+5
* Remove uses of `box_syntax` in rustc and toolsclubby7892023-03-123-7/+7
* Simplify message pathsest312023-03-112-1/+1
* replace legacy copyright annotations in submodulesPietro Albini2023-03-091-9/+3
* Rollup merge of #108783 - antoyo:sync-cg_gcc-2023-03-04, r=cjgillotMatthias Krüger2023-03-0761-1121/+5741
|\
| * Fix for diagnosticsAntoni Boucher2023-03-053-5/+18
| * Update gccjitAntoni Boucher2023-03-051-2/+2
| * Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023...Antoni Boucher2023-03-0561-1119/+5726
* | Auto merge of #95317 - Jules-Bertholet:round_ties_to_even, r=pnkfelix,m-ou-se...bors2023-03-071-0/+2
|\ \ | |/ |/|
| * Add `round_ties_even` to `f32` and `f64`Jules Bertholet2022-12-111-0/+2
* | Use `List::empty()` instead of `mk_substs(&[])`.Nicholas Nethercote2023-02-241-1/+1
* | Rename many interner functions.Nicholas Nethercote2023-02-241-1/+1
* | Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors2023-02-223-3/+3
|\ \
| * | Remove type-traversal trait aliasesAlan Egerton2023-02-223-3/+3
* | | various: translation resources from cg backendDavid Wood2023-02-221-0/+4
* | | errors: generate typed identifiers in each crateDavid Wood2023-02-222-1/+66
|/ /
* | s/eval_usize/eval_target_usize/ for clarityOli Scherer2023-02-141-174/+233
* | session: diagnostic migration lint on more fnsDavid Wood2023-01-301-0/+1
* | create and use GlobalAlloc::address_spaceErik Desjardins2023-01-251-8/+3
* | abi: add `AddressSpace` field to `Primitive::Pointer`Erik Desjardins2023-01-224-8/+16
* | Change `src/test` to `tests` in source files, fix tidy and testsAlbert Larsan2023-01-111-8/+8
* | Simplify some iterator combinatorsMichael Goulet2023-01-042-2/+2
* | Add missing anonymous lifetimeJeremy Stucki2022-12-201-1/+1
* | rustc: Remove needless lifetimesJeremy Stucki2022-12-203-3/+3
* | Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisabors2022-12-121-7/+7
|\ \ | |/ |/|
| * Destruct landing_pad return value before passing it to cg_ssabjorn32022-12-031-7/+7
* | Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger2022-12-101-0/+4
|\ \
| * | Add LLVM KCFI support to the Rust compilerRamon de C Valle2022-12-081-0/+4
* | | Move linkage type check to HIR analysis and fix semantics issues.Peter Collingbourne2022-12-052-28/+6
* | | Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiserbors2022-12-034-203/+8
|\ \ \ | |_|/ |/| |
| * | Rewrite LLVM's archive writer in Rustbjorn32022-11-264-203/+8
| |/
* | Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillotMatthias Krüger2022-11-271-2/+2
|\ \
| * | Prefer doc comments over `//`-comments in compilerMaybe Waffle2022-11-271-2/+2
| |/