| Age | Commit message (Expand) | Author | Lines |
| 2021-05-17 | Adjust linker_is_gnu branches for cases that don't work on windows. | Luqman Aden | -7/+16 |
| 2021-05-17 | Auto merge of #85178 - cjgillot:local-crate, r=oli-obk | bors | -31/+24 |
| 2021-05-17 | rustc_codegen_ssa: append blocks to functions w/o creating a builder. | Eduard-Mihai Burtescu | -15/+25 |
| 2021-05-17 | rustc_codegen_ssa: only create backend `BasicBlock`s as-needed. | Eduard-Mihai Burtescu | -40/+41 |
| 2021-05-16 | Auto merge of #85290 - Amanieu:asm_const_int, r=nagisa | bors | -2/+0 |
| 2021-05-16 | Auto merge of #85316 - eddyb:cg-ssa-on-demand-cleanuppad, r=nagisa | bors | -112/+109 |
| 2021-05-15 | Rollup merge of #85215 - richkadel:ice-fixes-minus-dead-blocks, r=tmandry | Guillaume Gomez | -3/+3 |
| 2021-05-15 | rustc_codegen_ssa: generate MSVC cleanup pads on demand, like GNU landing pads. | Eduard-Mihai Burtescu | -112/+109 |
| 2021-05-14 | Remove support for floating-point constants in asm! | Amanieu d'Antras | -2/+0 |
| 2021-05-14 | Auto merge of #83640 - bjorn3:shared_metadata_reader, r=nagisa | bors | -0/+77 |
| 2021-05-14 | Auto merge of #85190 - mati865:update-cc, r=Mark-Simulacrum | bors | -1/+1 |
| 2021-05-13 | Only pass --[no-]gc-sections if linker is GNU ld. | Luqman Aden | -4/+2 |
| 2021-05-13 | Add support for const operands and options to global_asm! | Amanieu d'Antras | -36/+83 |
| 2021-05-12 | `coverageinfo` query needs to use the same MIR as codegen | Rich Kadel | -3/+3 |
| 2021-05-12 | entirely remove rustc_args_required_const attribute | Ralf Jung | -4/+0 |
| 2021-05-12 | Use () for codegen queries. | Camille GILLOT | -9/+7 |
| 2021-05-12 | Use () for lang items. | Camille GILLOT | -1/+1 |
| 2021-05-12 | Use () for proc_macro_decls_static. | Camille GILLOT | -2/+2 |
| 2021-05-12 | Use () for plugin_registrar_fn. | Camille GILLOT | -2/+2 |
| 2021-05-12 | Use () for entry_fn. | Camille GILLOT | -6/+5 |
| 2021-05-12 | Use () in reachable_set. | Camille GILLOT | -8/+4 |
| 2021-05-12 | Use () in dependency_formats. | Camille GILLOT | -3/+3 |
| 2021-05-12 | Auto merge of #83813 - cbeuw:remap-std, r=michaelwoerister | bors | -1/+1 |
| 2021-05-12 | Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillot | bors | -35/+53 |
| 2021-05-12 | update cc crate | Mateusz MikuĊa | -1/+1 |
| 2021-05-10 | Adjust target search algorithm for rustlib path | Simonas Kazlauskas | -1/+1 |
| 2021-05-10 | Better error messages | bjorn3 | -8/+14 |
| 2021-05-10 | Auto merge of #84507 - crlf0710:codegen_nonlocal_main_wrapper, r=nagisa | bors | -14/+3 |
| 2021-05-09 | Add primary marker on codegen unit to take charge of main_wrapper for non-loc... | Charles Lew | -14/+3 |
| 2021-05-08 | Support -C passes in NewPM | Nikita Popov | -2/+2 |
| 2021-05-08 | Explicitly register GCOV profiling pass as well | Nikita Popov | -13/+9 |
| 2021-05-08 | Explicitly register instrprof pass | Nikita Popov | -6/+2 |
| 2021-05-08 | Make -Z new-llvm-pass-manager an Option<bool> | Nikita Popov | -1/+1 |
| 2021-05-08 | Rollup merge of #85044 - ChrisDenton:file-exists, r=jackh726 | Dylan DPC | -1/+1 |
| 2021-05-07 | Disable wasm feature of object in cg_ssa | bjorn3 | -1/+5 |
| 2021-05-07 | Use the object crate for metadata reading | bjorn3 | -0/+67 |
| 2021-05-07 | Use `path.exists()` instead of `fs::metadata(path).is_ok()` | Chris Denton | -1/+1 |
| 2021-05-07 | Rollup merge of #84866 - petrochenkov:wholesome, r=Mark-Simulacrum | Dylan DPC | -2/+0 |
| 2021-05-06 | illumos should put libc last in library search order | Joshua M. Clulow | -0/+8 |
| 2021-05-06 | linker: Avoid library duplication with `/WHOLEARCHIVE` | Vadim Petrochenkov | -2/+0 |
| 2021-05-06 | Rollup merge of #83507 - luqmana:native-link-modifiers, r=petrochenkov | Dylan DPC | -66/+150 |
| 2021-05-06 | Auto merge of #84468 - iladin:iladin/fix-84467, r=petrochenkov | bors | -2/+4 |
| 2021-05-05 | Implement RFC 2951: Native link modifiers | Luqman Aden | -66/+150 |
| 2021-05-05 | Use local and remapped paths where appropriate | Andy Wang | -1/+1 |
| 2021-05-02 | Move wasm_import_module_map provider to cg_ssa | bjorn3 | -0/+29 |
| 2021-05-02 | Pass target_cpu to LinkerInfo::new instead of link_binary | bjorn3 | -35/+24 |
| 2021-05-01 | Deduplicate native libs before they are passed to the linker | Chris Denton | -0/+8 |
| 2021-04-30 | Fix linker_args with --target=sparcv9-sun-solaris | Daniel Silverman | -2/+4 |
| 2021-04-30 | Auto merge of #84401 - crlf0710:impl_main_by_path, r=petrochenkov | bors | -5/+22 |
| 2021-04-29 | Implement RFC 1260 with feature_name `imported_main`. | Charles Lew | -5/+22 |