about summary refs log tree commit diff
path: root/src/librustc_session/options.rs
AgeCommit message (Expand)AuthorLines
2020-07-25Fixed coverage map issues; better aligned with LLVM APIsRich Kadel-1/+1
2020-07-22Auto merge of #74633 - davidtwco:issue-74614-disable-polymorphisation, r=wesl...bors-1/+1
2020-07-22Rollup merge of #73893 - ajpaverd:cfguard-stabilize, r=nikomatsakisManish Goregaokar-2/+2
2020-07-22sess: disable polymorphisationDavid Wood-1/+1
2020-07-20mir: use attribute over `-Z polymorphize-errors`David Wood-2/+0
2020-07-20mir: `unused_generic_params` queryDavid Wood-0/+4
2020-07-17Generating the coverage mapRich Kadel-5/+7
2020-07-14Stabilize control-flow-guard codegen optionAndrew Paverd-2/+2
2020-07-02Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearthbors-2/+3
2020-06-29add spans to injected coverage countersRich Kadel-2/+3
2020-06-28Remove defunct `-Z print-region-graph`Tomasz Miąsko-3/+0
2020-06-25Rollup merge of #72738 - mati865:self-contained-option, r=petrochenkovManish Goregaokar-0/+3
2020-06-25Add unstable rustc option to control self-contained linkage modeMateusz Mikuła-0/+3
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-2/+3
2020-06-20Rollup merge of #73404 - ajpaverd:cfguard_syntax, r=Mark-SimulacrumRalf Jung-8/+21
2020-06-19Rollup merge of #73347 - tmiasko:incompatible-sanitizers, r=nikicManish Goregaokar-21/+11
2020-06-19code coverage foundation for hash and num_countersRich Kadel-2/+3
2020-06-16Update CFGuard syntaxAndrew Paverd-8/+21
2020-06-15moved to post_borrowck_cleanup & used MirPatchRich Kadel-2/+2
2020-06-15[WIP] injects llvm intrinsic instrprof.increment for coverage reportsRich Kadel-0/+3
2020-06-14Diagnose use of incompatible sanitizersTomasz Miąsko-21/+11
2020-06-04Add `-Z span-debug` to allow for easier debugging of proc macrosAaron Hill-0/+2
2020-05-27Add -Z profile-emit=<path> for Gcov gcda output.Ivan Lozano-0/+3
2020-05-25Add a small MIR validation passJonas Schievink-0/+2
2020-05-20Eliminate some `Option<NativeLibKind>`sVadim Petrochenkov-1/+1
2020-05-20Rename some types describing native librariesVadim Petrochenkov-2/+2
2020-05-17Auto merge of #72248 - petrochenkov:codemodel, r=Amanieubors-4/+13
2020-05-16Rollup merge of #72094 - petrochenkov:overfeature, r=nikicRalf Jung-1/+15
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-4/+13
2020-05-11cmdline: Make target features individually overridableVadim Petrochenkov-1/+15
2020-05-10Auto merge of #71825 - contrun:cg-option-strip, r=petrochenkovbors-3/+13
2020-05-10add linking option stripYI-3/+13
2020-05-09Rollup merge of #71234 - maurer:init-array, r=cuviperRalf Jung-0/+2
2020-05-07Reintegrate chalk using chalk-solveJack Huey-0/+2
2020-05-06Rollup merge of #71269 - Mark-Simulacrum:sat-float-casts, r=nikicDylan DPC-2/+2
2020-05-06Define UB in float-to-int casts to saturateMark Rousskov-2/+2
2020-05-04Add Option to Force Unwind TablesSam Elliott-0/+2
2020-05-01Rename `bitcode-in-rlib` option to `embed-bitcode`Alex Crichton-4/+2
2020-04-29Use .init_array rather than .ctorsMatthew Maurer-0/+2
2020-04-29Remove -Z no-landing-pads flagAmanieu d'Antras-2/+0
2020-04-26rustc_target: Stop using "string typing" for TLS modelsVadim Petrochenkov-2/+13
2020-04-26rustc-book: Document `-C relocation-model`Vadim Petrochenkov-1/+2
2020-04-26rustc_target: Stop using "string typing" for relocation modelsVadim Petrochenkov-6/+14
2020-04-22Alphabetize the `-C` and `-Z` options.Nicholas Nethercote-270/+294
2020-04-22Add a new option `-Cbitcode-in-rlib`.Nicholas Nethercote-0/+2
2020-04-19Disallow values for `-C no-*` and `-Z no-*` options again.Nicholas Nethercote-24/+34
2020-04-19Show defaults in options descriptions.Nicholas Nethercote-99/+109
2020-04-19Replace uses of `parse_opt_*` with `parse_*` where possible.Nicholas Nethercote-13/+16
2020-04-19Make option type descriptions non-optional.Nicholas Nethercote-59/+38
2020-04-19Tweak `parse_opt_uint`.Nicholas Nethercote-1/+1