about summary refs log tree commit diff
path: root/src/librustc_session/options.rs
AgeCommit message (Expand)AuthorLines
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-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
2020-04-19Fix the `-Zsanitizer_memory_track_origins` error message.Nicholas Nethercote-13/+7
2020-04-19Clean up the list of parser descriptions.Nicholas Nethercote-7/+6
2020-04-19Allow all boolean options to take values.Nicholas Nethercote-28/+22
2020-04-19Make some option descriptions fit the usual pattern.Nicholas Nethercote-6/+6
2020-04-18Add an option to inhibit automatic injection of profiler_builtinsAmanieu d'Antras-0/+2
2020-04-04Do not lose or reorder user-provided linker argumentsVadim Petrochenkov-5/+13
2020-04-02Add hash of source files in debug infoArlo Siemsen-1/+14
2020-04-01Rollup merge of #70511 - ecstatic-morse:mir-dataflow-graphviz, r=davidtwcoMazdak Farrokhzad-0/+2
2020-03-28Add `-Z dump-mir-dataflow`Dylan MacKenzie-0/+2
2020-03-28Auto merge of #70095 - jsgf:link-native, r=nagisabors-0/+2
2020-03-27Implement -Zlink-native-librariesJeremy Fitzhardinge-0/+2
2020-03-27Remove `no_integrated_as` mode.Nicholas Nethercote-2/+0
2020-03-24Remove `-Z incremental`.Nicholas Nethercote-2/+0
2020-03-24Remove several dead `-Z` options.Nicholas Nethercote-8/+0
2020-03-24Invert `-Z generate-arange-section`.Nicholas Nethercote-2/+2
2020-03-24Remove `-Z incremental-queries`.Nicholas Nethercote-2/+0
2020-03-24Add a comment to `parse_bool`.Nicholas Nethercote-0/+3
2020-03-02Remove chalk integrationCAD97-2/+0
2020-02-13add selfprofiling for new llvm passmanagerAndreas Jonson-1/+1
2020-02-12Add support for new pass managerNikita Popov-0/+2
2020-02-12Rollup merge of #68487 - 0dvictor:nolink, r=tmandryYuki Okushi-0/+2
2020-02-11Support linking from a .rlink fileVictor Ding-0/+2
2020-02-06rustc: rename -Zexternal-macro-backtrace to -Zmacro-backtrace.Eduard-Mihai Burtescu-2/+2
2020-02-04remove redundant imports (clippy::single_component_path_imports)Matthias Krüger-2/+0
2020-02-02Auto merge of #68720 - wesleywiser:llvm_time_trace, r=davidtwcobors-0/+2
2020-02-01Add support for enabling the LLVM time-trace featureWesley Wiser-0/+2
2020-01-28Add support for Control Flow Guard on Windows.Andrew Paverd-1/+15
2020-01-23Add `-Z no-link` flagVictor Ding-0/+2
2020-01-17[self-profiler] Add example to `-Z help` to turn on query key recordingWesley Wiser-1/+5
2020-01-08Remove `-Z continue-parse-after-error`Vadim Petrochenkov-2/+0
2020-01-03Introduce an option for disabling deduplication of diagnosticsVadim Petrochenkov-0/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-1/+1
2019-12-30Support `-Z ui-testing=yes/no`Vadim Petrochenkov-1/+1
2019-12-25Remove `-Znll-dont-emit-read-for-match`Matthew Jasper-2/+0
2019-12-22Format the worldMark Rousskov-11/+13