aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.cc
AgeCommit message (Expand)AuthorFilesLines
2024-09-10Pass host specific ABI opts from mkoffload.Prathamesh Kulkarni1-2/+5
2024-09-09diagnostics: introduce struct diagnostic_option_idDavid Malcolm1-7/+9
2024-09-09diagnostics: replace option_hooks with a diagnostic_option_manager classDavid Malcolm1-9/+9
2024-09-09diagnostics: rename dc.printer to m_printer [PR116613]David Malcolm1-1/+1
2024-08-26diagnostics: move output formats from diagnostic.{c,h} to their own filesDavid Malcolm1-0/+1
2024-08-25Write CodeView information about enregistered optimized variablesMark Harmstone1-1/+1
2024-07-24diagnostics: output formats: use references for non-null pointersDavid Malcolm1-1/+2
2024-07-13diagnostics: add highlight-a vs highlight-b in colorization and pp_markupDavid Malcolm1-0/+5
2024-07-08[to-be-committed][RISC-V][V3] DCE analysis for extension eliminationJeff Law1-0/+1
2024-06-24Add a late-combine pass [PR106594]Richard Sandiford1-0/+1
2024-06-03diagnostics: add SARIF property artifact.roles (3.24.6)David Malcolm1-1/+2
2024-05-17diagnostics, analyzer: add CFG edge visualization to path-printingDavid Malcolm1-0/+5
2024-05-11[PATCH v2 3/4] Output line numbers in CodeView sectionMark Harmstone1-1/+1
2024-05-11[PATCH v2 1/4] Support for CodeView debugging formatMark Harmstone1-5/+18
2024-04-24v2: DOCUMENTATION_ROOT_URL vs. release branches [PR114738]Jakub Jelinek1-13/+1
2024-04-17DOCUMENTATION_ROOT_URL vs. release branches [PR114738]Jakub Jelinek1-1/+13
2024-01-04options: wire up options-urls.cc into gcc_urlifierDavid Malcolm1-34/+61
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-06diagnostics: prettify JSON output formatsDavid Malcolm1-1/+2
2023-11-23gcc: Introduce -fhardenedMarek Polacek1-3/+65
2023-11-14diagnostics: make option-handling callbacks privateDavid Malcolm1-2/+2
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm1-24/+22
2023-10-31opts.cc: fix comment about DOCUMENTATION_ROOT_URLDavid Malcolm1-3/+3
2023-10-24Remove obsolete debugging formats from names listMark Harmstone1-2/+2
2023-10-02diagnostics: group together source printing fields of diagnostic_contextDavid Malcolm1-4/+4
2023-06-28Add leafy mode for zero-call-used-regsAlexandre Oliva1-0/+4
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm1-0/+6
2023-04-18Add -gcodeview optionMark Harmstone1-0/+3
2023-04-11driver: drop flag_var_tracking_assignments flagMartin Liska1-0/+1
2023-03-16middle-end: always find a basename for -fdiagnostics-format=*Martin Liska1-3/+7
2023-03-10file-prefix-map: Fix up -f*-prefix-map= [PR108464]Jakub Jelinek1-0/+9
2023-01-26opts: SANITIZE_ADDRESS wrongly cleared [PR108543]Marek Polacek1-1/+8
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-16Add a new warning option -Wstrict-flex-arrays.Qing Zhao1-0/+8
2022-11-25OpenMP: Generate SIMD clones for functions with "declare target"Sandra Loosemore1-0/+2
2022-11-14Revert "sphinx: update diagnostics URLs"Martin Liska1-14/+12
2022-11-09sphinx: update diagnostics URLsMartin Liska1-12/+14
2022-11-05Support multilib-aware target lib flags self-specs overridingAlexandre Oliva1-0/+4
2022-10-07IPA: support -flto + -flive-patching=inline-cloneMartin Liska1-2/+3
2022-09-23opts: fix --help=common with '\t' descriptionMartin Liska1-1/+1
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-17/+1
2022-07-08sanitizer: Fix hwasan related option conflicts [PR106132]Martin Liska1-1/+3
2022-06-23diagnostics: add ability to associate diagnostics with rules from coding stan...David Malcolm1-0/+4
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-0/+4
2022-06-18ubsan: Add -fsanitize-trap= supportJakub Jelinek1-37/+82
2022-06-16opts: fix opts_set->x_flag_sanitizeJason Merrill1-0/+1
2022-06-02Add -fdiagnostics-format={json-stderr|json-file}David Malcolm1-1/+1
2022-05-11bootstrap/105551 - restore nvptx buildRichard Biener1-4/+8
2022-05-11opts: do not allow Separate+Joined ending with =Martin Liska1-1/+1
2022-05-10middle-end/105537 - debug processingRichard Biener1-4/+23