about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/back
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-6371/+0
2020-08-17Rollup merge of #75603 - mati865:mingw-out-implib-compat, r=oli-obkTyler Mandry-1/+1
2020-08-16Use more compatible out-implib styleMateusz Mikuła-1/+1
2020-08-16Use LocalDefId instead of HirId for reachable_set elements.Eduard-Mihai Burtescu-5/+3
2020-08-15Auto merge of #74576 - myfreeweb:freebsd-sanitizers, r=oli-obkbors-0/+1
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-1/+1
2020-08-15Auto merge of #73851 - matthewjasper:serialize-not-special, r=oli-obkbors-1/+1
2020-08-14Rework `rustc_serialize`Matthew Jasper-1/+1
2020-08-14Auto merge of #75416 - richkadel:llvm-coverage-map-gen-5.3, r=richkadelbors-12/+3
2020-08-14LLVM IR coverage encoding aligns closer to Clang'sRich Kadel-12/+3
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-1/+1
2020-08-13Link sanitizers when creating dynamic libraries on macOSTomasz Miąsko-1/+14
2020-08-11Rollup merge of #75315 - Mark-Simulacrum:save-temps, r=ecstatic-morseDylan DPC-24/+15
2020-08-10Auto merge of #74410 - mati865:mingw-no-self-contained-when-cross-compiling, ...bors-1/+3
2020-08-09Add sanitizer support on FreeBSDGreg V-0/+1
2020-08-09Avoid deleting temporary files on errorMark Rousskov-24/+15
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-5/+5
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-5/+5
2020-08-08fix clippy::map_clone: use .cloned() instead of .map(|x| x.clone())Matthias Krüger-1/+1
2020-07-29Auto merge of #72049 - mati865:mingw-lld, r=petrochenkovbors-4/+23
2020-07-29MinGW: emit dllexport/dllimport by rustcMateusz Mikuła-4/+23
2020-07-22Rollup merge of #74631 - petrochenkov:ehdr2, r=jonas-schievinkManish Goregaokar-8/+4
2020-07-22Rollup merge of #73893 - ajpaverd:cfguard-stabilize, r=nikomatsakisManish Goregaokar-1/+1
2020-07-22rustc_target: Add a target spec option for disabling `--eh-frame-hdr`Vadim Petrochenkov-8/+4
2020-07-19Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandrybors-2/+13
2020-07-18Rollup merge of #74478 - rust-lang:revert-74416-linker-locale-utf8, r=Mark-Si...Manish Goregaokar-3/+1
2020-07-18Revert "Use an UTF-8 locale for the linker."Jonas Schievink-3/+1
2020-07-17Rollup merge of #74464 - FedericoPonzi:fix-#67108, r=ManishearthManish Goregaokar-31/+2
2020-07-17Run fmtManish Goregaokar-1/+1
2020-07-18fixes #67108 by using the external crateFederico Ponzi-31/+2
2020-07-17Generating the coverage mapRich Kadel-2/+13
2020-07-17Use an UTF-8 locale for the linker.Jakub Kądziołka-1/+3
2020-07-16MinGW: disable self-contained mode when cross compilingMateusz Mikuła-1/+3
2020-07-15Auto merge of #74113 - lcnr:type-dependent-consts-2, r=eddybbors-2/+2
2020-07-15InstanceDef::ItemBastian Kauschke-2/+2
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-9/+8
2020-07-15Add and use more static symbols.Nicholas Nethercote-8/+8
2020-07-14Stabilize control-flow-guard codegen optionAndrew Paverd-1/+1
2020-07-11Rollup merge of #74167 - jclulow:illumos-linker-eh-frame-hdr-fix, r=petrochenkovManish Goregaokar-1/+1
2020-07-10Rollup merge of #74127 - tamird:allowlist, r=oli-obkManish Goregaokar-4/+4
2020-07-10Rollup merge of #74103 - ajpaverd:cfguard-msvc-only, r=nikomatsakisManish Goregaokar-12/+4
2020-07-10Avoid "whitelist"Tamir Duberstein-4/+4
2020-07-10Only add cfguard module flag on windows-msvcAndrew Paverd-12/+4
2020-07-08linker: illumos ld does not support --eh-frame-hdrJoshua M. Clulow-1/+1
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-4/+4
2020-06-27linker: Create GNU_EH_FRAME header by default when producing ELFsVadim Petrochenkov-0/+17
2020-06-25Rollup merge of #72738 - mati865:self-contained-option, r=petrochenkovManish Goregaokar-26/+54
2020-06-25Rename remaining `fallback` to `self_contained`Mateusz Mikuła-12/+20
2020-06-25Rename get_self_contained_lib_pathMateusz Mikuła-2/+2
2020-06-25Add unstable rustc option to control self-contained linkage modeMateusz Mikuła-17/+37