aboutsummaryrefslogtreecommitdiff
path: root/gcc/diagnostic.h
AgeCommit message (Expand)Author
42 hoursdiagnostics, analyzer: add CFG edge visualization to path-printingDavid Malcolm
2024-03-19diagnostics: fix corrupt json/SARIF on stderr [PR114348]David Malcolm
2024-01-04options: wire up options-urls.cc into gcc_urlifierDavid Malcolm
2024-01-03Update copyright years.Jakub Jelinek
2023-12-06diagnostics: prettify JSON output formatsDavid Malcolm
2023-12-06diagnostics: use const and references for diagnostic_infoDavid Malcolm
2023-11-27diagnostics: add diagnostic_context::get_location_textDavid Malcolm
2023-11-19libcpp: split decls out to rich-location.hDavid Malcolm
2023-11-16diagnostics: make m_lang_mask privateDavid Malcolm
2023-11-14diagnostics: make option-handling callbacks privateDavid Malcolm
2023-11-14diagnostics: make m_text_callbacks privateDavid Malcolm
2023-11-14diagnostics: convert diagnostic_ready_p to an inline functionDavid Malcolm
2023-11-14input.h: eliminate implicit users of global_dc's file_cacheDavid Malcolm
2023-11-09diagnostics: cleanups to diagnostic-show-locus.ccDavid Malcolm
2023-11-06diagnostics: split out struct diagnostic_source_printing_optionsDavid Malcolm
2023-11-06diagnostics: introduce class diagnostic_option_classifierDavid Malcolm
2023-11-06diagnostics: make diagnostic_context::m_urlifier privateDavid Malcolm
2023-11-06diagnostics: eliminate diagnostic_kind_countDavid Malcolm
2023-11-03diagnostics: add automatic URL-ification within messagesDavid Malcolm
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm
2023-11-03diagnostics: consolidate group-handling fields in diagnostic_contextDavid Malcolm
2023-10-02diagnostics: add diagnostic_output_format classDavid Malcolm
2023-10-02diagnostics: group together source printing fields of diagnostic_contextDavid Malcolm
2023-09-14diagnostics: support multithreaded diagnostic pathsDavid Malcolm
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm
2023-03-15diagnostics: attempt to capture crash info in SARIF output [PR109097]David Malcolm
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka
2023-01-02Update copyright years.Jakub Jelinek
2022-06-23diagnostics: add ability to associate diagnostics with rules from coding stan...David Malcolm
2022-06-02diagnostics: add SARIF output formatDavid Malcolm
2022-06-02Add -fdiagnostics-format={json-stderr|json-file}David Malcolm
2022-01-27Improve wording for -freport-bug option.Martin Liska
2022-01-17diagnostic: avoid repeating include pathJason Merrill
2022-01-03Update copyright years.Jakub Jelinek
2021-11-01diagnostics: escape non-ASCII source bytes for certain diagnosticsDavid Malcolm
2021-08-25diagnostics: Support for -finput-charset [PR93067]Lewis Hyatt
2021-07-02Improve warning suppression for inlined functions [PR98512].Martin Sebor
2021-07-01input.c: move file caching globals to a new file_cache classDavid Malcolm
2021-06-01c++: -Wdeprecated-copy and #pragma diagnostic [PR94492]Jason Merrill
2021-01-14Add GCC_EXTRA_DIAGNOSTIC_OUTPUT environment variable for fix-it hintsDavid Malcolm
2021-01-04Update copyright years.Jakub Jelinek
2020-07-14diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]Lewis Hyatt
2020-01-10Add diagnostic pathsDavid Malcolm
2020-01-01Update copyright years.Jakub Jelinek
2019-12-18Add diagnostic_metadata and CWE supportDavid Malcolm
2019-10-10Documentation hyperlinks for [-Wname-of-option] (PR 87488)David Malcolm
2019-10-10pretty-print: support URL escape sequences (PR 87488)David Malcolm
2019-07-24PR driver/80545 - option -Wstringop-overflow not recognized by FortranMartin Sebor
2019-01-01Update copyright years.Jakub Jelinek
2018-11-27PR preprocessor/83173: Enhance -fdump-internal-locations outputMike Gulick