about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2021-06-21Only hash OutputTypes keys in non-crate-hash modeAaron Hill-29/+62
2021-06-21In --emit KIND=PATH options, only hash KINDJeremy Fitzhardinge-2/+12
2021-06-17Emit warnings for unused fields in custom targets.Adam Bratschi-Kaye-4/+9
2021-06-15Auto merge of #86311 - LeSeulArtichaut:cleanup-array-iter, r=jackh726bors-2/+2
2021-06-14Use the now available implementation of `IntoIterator` for arraysLeSeulArtichaut-2/+2
2021-06-14Auto merge of #86117 - ehuss:force-warns-underscore, r=rylevbors-1/+2
2021-06-10Fix force-warns to allow dashes.Eric Huss-1/+2
2021-06-10gcc-lld mvp1000teslas-0/+2
2021-06-05Auto merge of #84234 - jyn514:blanket-hash, r=Aaron1011bors-20/+22
2021-06-04Auto merge of #85788 - rylev:force-warns, r=nikomatsakisbors-4/+26
2021-06-04Implement DepTrackingHash for `Option` through blanket impls instead of macrosJoshua Nelson-20/+22
2021-06-02Force warn on lint groups as wellRyan Levick-2/+11
2021-05-28Initial support for force-warnsRyan Levick-3/+16
2021-05-25Don't sort a `Vec` before computing its `DepTrackingHash`Aaron Hill-26/+10
2021-05-24Use parse_target_triple in rustdocbjorn3-1/+4
2021-05-10rustc_session: Move more option building code from the `options!` macroVadim Petrochenkov-4/+4
2021-05-09Auto merge of #83800 - xobs:impl-16351-nightly, r=nagisabors-2/+7
2021-05-05Implement RFC 2951: Native link modifiersLuqman Aden-37/+116
2021-05-05Rollup merge of #84803 - jyn514:duplicate-macros, r=petrochenkovRalf Jung-57/+61
2021-05-03Rollup merge of #84072 - nagisa:target-family-two-the-movie, r=petrochenkovDylan DPC-1/+1
2021-05-01Reduce duplication in `impl_dep_tracking_hash` macrosJoshua Nelson-57/+61
2021-04-27Make `real_rust_path_dir` a TRACKED_NO_CRATE_HASH optionJoshua Nelson-0/+30
2021-04-27Add [TRACKED_NO_CRATE_HASH] and [SUBSTRUCT] directivesJoshua Nelson-0/+1
2021-04-27Test that non_default_option is not the default optionJoshua Nelson-3/+3
2021-04-25Merge remote-tracking branch 'upstream/master' into impl-16351-nightlySean Cross-128/+99
2021-04-24Rollup merge of #84436 - jyn514:private, r=petrochenkovYuki Okushi-2/+2
2021-04-22Make a few functions privateJoshua Nelson-2/+2
2021-04-20Improve the docstrings of the `Lto` struct.Edd Barrett-5/+7
2021-04-11Allow setting `target_family` to multiple valuesSimonas Kazlauskas-1/+1
2021-04-10Don't tell users to use a nightly flag on the stable channelKornel-8/+11
2021-04-07Remove the insta-stable `cfg(wasm)`Simonas Kazlauskas-3/+0
2021-04-05Rollup merge of #82483 - tmiasko:option-from-str, r=matthewjasperDylan DPC-0/+1
2021-04-05Rollup merge of #80525 - devsnek:wasm64, r=nagisaDylan DPC-0/+3
2021-04-04Rollup merge of #73945 - est31:unused_externs, r=Mark-SimulacrumDylan DPC-3/+32
2021-04-04wasm64Gus Caplan-0/+3
2021-04-03compiler: run `python3 ./x.py fmt`Sean Cross-2/+7
2021-04-03rustc: target: add sysroot to rust_target_pathSean Cross-2/+2
2021-04-03Move SanitizerSet to rustc_targetSimonas Kazlauskas-64/+3
2021-04-01Clarify `--print target-list` is a rustc's optionJohnTitor-1/+1
2021-03-27Remove (lots of) dead codeJoshua Nelson-26/+2
2021-03-25Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandrybors-4/+38
2021-03-24Auto merge of #83050 - osa1:issue83048, r=matthewjasperbors-1/+1
2021-03-19coverage bug fixes and optimization supportRich Kadel-4/+38
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz Miąsko-19/+0
2021-03-12Run analyses before thir-tree dumpsÖmer Sinan Ağacan-1/+1
2021-03-11Add `-Z unpretty` flag for the THIRLeSeulArtichaut-0/+4
2021-03-09Use FromStr trait for number option parsingTomasz Miąsko-0/+1
2021-03-08Make doctests collect and emit the unused externsest31-0/+4
2021-03-08Make parse_json return JsonConfigest31-3/+16
2021-03-08Gate the printing on --json=unused-externsest31-3/+15