about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-05-10Auto merge of #84507 - crlf0710:codegen_nonlocal_main_wrapper, r=nagisabors-17/+18
2021-05-09Auto merge of #83800 - xobs:impl-16351-nightly, r=nagisabors-12/+27
2021-05-09Auto merge of #85065 - Mark-Simulacrum:preds-no-alloc, r=jackh726bors-5/+5
2021-05-09Auto merge of #83894 - nikic:newpm, r=nagisabors-74/+103
2021-05-08Remove unused `opt_span_warn` functionJoshua Nelson-6/+0
2021-05-08Note why `Handler::fatal` is different from `Sesssion::fatal`Joshua Nelson-0/+1
2021-05-08Make `Diagnostic::span_fatal` unconditionally raise an errorJoshua Nelson-19/+13
2021-05-08Remove some unnecessary uses of `struct_span_fatal`Joshua Nelson-36/+20
2021-05-08Rename `Parser::span_fatal_err` -> `Parser::span_err`Joshua Nelson-8/+4
2021-05-09Add primary marker on codegen unit to take charge of main_wrapper for non-loc...Charles Lew-17/+18
2021-05-08Support -C passes in NewPMNikita Popov-20/+52
2021-05-08Don't force -O1 with ThinLTONikita Popov-22/+0
2021-05-08Explicitly register GCOV profiling pass as wellNikita Popov-23/+30
2021-05-08Explicitly register instrprof passNikita Popov-8/+20
2021-05-08Make -Z new-llvm-pass-manager an Option<bool>Nikita Popov-4/+4
2021-05-07Avoid predecessors having Drop implsMark Rousskov-5/+5
2021-05-08Auto merge of #85057 - Dylan-DPC:rollup-efaseq2, r=Dylan-DPCbors-46/+72
2021-05-08Rollup merge of #85044 - ChrisDenton:file-exists, r=jackh726Dylan DPC-2/+2
2021-05-08Rollup merge of #85034 - RalfJung:null-ptr, r=oli-obkDylan DPC-8/+11
2021-05-08Rollup merge of #84887 - jyn514:index-span, r=XanewokDylan DPC-6/+1
2021-05-08Rollup merge of #76808 - LeSeulArtichaut:diagnose-functions-struct, r=jackh726Dylan DPC-30/+58
2021-05-07Also take unions and enums into accountLeSeulArtichaut-14/+19
2021-05-07Improve diagnostics for functions in `struct` definitionsLeSeulArtichaut-19/+42
2021-05-07Hash attributes as part of the crate hash.Camille GILLOT-4/+9
2021-05-07Use `path.exists()` instead of `fs::metadata(path).is_ok()`Chris Denton-2/+2
2021-05-07Rollup merge of #85033 - lcnr:nits2, r=jackh726Dylan DPC-57/+47
2021-05-07Rollup merge of #84991 - alexcrichton:target-feature-remap, r=nagisaDylan DPC-15/+23
2021-05-07Rollup merge of #84930 - hermitcore:target, r=nagisaDylan DPC-1/+1
2021-05-07Rollup merge of #84866 - petrochenkov:wholesome, r=Mark-SimulacrumDylan DPC-2/+0
2021-05-07Rollup merge of #84442 - jyn514:doc-cfg, r=petrochenkovDylan DPC-25/+29
2021-05-07Rollup merge of #84254 - jclulow:illumos-link-order, r=petrochenkovDylan DPC-0/+19
2021-05-07fix null pointer error messagesRalf Jung-8/+11
2021-05-07fulfillment typolcnr-3/+3
2021-05-07wfcheck fcx <-> tcx cleanuplcnr-54/+44
2021-05-07Auto merge of #84797 - richkadel:cover-unreachable-statements, r=tmandrybors-16/+48
2021-05-07rename LLVM target for RustyHermitStefan Lankes-1/+1
2021-05-07Rollup merge of #84972 - RalfJung:null-ptr-msg, r=oli-obkYuki Okushi-3/+7
2021-05-07Rollup merge of #84897 - richkadel:cover-closure-macros, r=tmandryYuki Okushi-3/+24
2021-05-07Rollup merge of #84875 - richkadel:no-coverage-dont-check-unused, r=tmandryYuki Okushi-6/+2
2021-05-07Rollup merge of #84815 - richkadel:coverage-docs-update-2021-05, r=tmandryYuki Okushi-7/+7
2021-05-07Auto merge of #85014 - Dylan-DPC:rollup-jzpbkdu, r=Dylan-DPCbors-90/+75
2021-05-06illumos should put libc last in library search orderJoshua M. Clulow-0/+19
2021-05-07Rollup merge of #84987 - lcnr:nits, r=Mark-SimulacrumDylan DPC-8/+0
2021-05-07Rollup merge of #84905 - RalfJung:copy, r=oli-obkDylan DPC-34/+34
2021-05-07Rollup merge of #84896 - estebank:issue-84772, r=jackh726Dylan DPC-3/+36
2021-05-07Rollup merge of #84871 - richkadel:no-coverage-unstable-only, r=nagisaDylan DPC-45/+5
2021-05-06Auto merge of #84806 - Mark-Simulacrum:try-start-entry, r=cjgillotbors-101/+111
2021-05-06Removes unneeded check of `#[no_coverage]` in mapgenRich Kadel-6/+2
2021-05-06Update coverage docs and command line helpRich Kadel-7/+7
2021-05-06linker: Avoid library duplication with `/WHOLEARCHIVE`Vadim Petrochenkov-2/+0