aboutsummaryrefslogtreecommitdiff
path: root/gcc/diagnostic.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-30C++: fix-it hint for missing parenthesesDavid Malcolm1-0/+14
2018-11-27PR preprocessor/83173: Enhance -fdump-internal-locations outputMike Gulick1-0/+46
2018-11-15Machine-readable diagnostic output (PR other/19165)David Malcolm1-17/+28
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm1-2/+2
2018-10-15diagnostics: add minimum width to left margin for line numbersDavid Malcolm1-0/+1
2018-09-11Add sorry_at diagnostic function.Andrew Stubbs1-0/+12
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-0/+60
2018-08-16diagnostics: fix bad interaction between line spans and line numbersDavid Malcolm1-3/+3
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm1-0/+1
2018-08-09diagnostics: add line numbers to source (PR other/84889)David Malcolm1-0/+1
2018-08-08[PATCH] line-map include-from representationNathan Sidwell1-2/+3
2018-08-06[PATCH] Diagnostic included-from loopNathan Sidwell1-13/+17
2018-08-02Fix memory leak of pretty_printer prefixesDavid Malcolm1-2/+1
2018-02-27PR translation/84207 - Hard coded plural in gimple-fold.cMartin Sebor1-13/+22
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-13[Diagnostic Patch] don't print column zeroNathan Sidwell1-23/+42
2017-11-02Add selftest for diagnostic_get_location_textDavid Malcolm1-0/+41
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-44/+43
2017-08-09re PR c/81233 (--Wdiscarded-qualifiers and Wincompatible-pointer-types missin...Marek Polacek1-0/+12
2017-06-09Add support for mutually-incompatible fix-it hintsDavid Malcolm1-1/+2
2017-05-05Get rid of macros for diagnostic_report_current_moduleDavid Malcolm1-2/+21
2017-05-05Eliminate report_diagnostic macroDavid Malcolm1-2/+2
2017-05-05diagnostic.c: add print_option_informationDavid Malcolm1-24/+28
2017-05-05diagnostic_report_diagnostic: refactor pragma-handlingDavid Malcolm1-29/+50
2017-05-01Eliminate fixit_hint class hierarchyDavid Malcolm1-36/+6
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-05diagnostic.c (diagnostic_check_max_errors): New, broken out of ...Nathan Sidwell1-12/+28
2016-12-02diagnostic.c (diagnostic_report_diagnostic): Remove extraneous braces.Nathan Sidwell1-3/+1
2016-10-15revert: diagnostic.c (diagnostic_action_after_output): Remove max error handl...Nathan Sidwell1-22/+15
2016-10-14diagnostic.c (diagnostic_action_after_output): Remove max error handling here...Nathan Sidwell1-15/+22
2016-10-12* diagnostic.c (diagnostc_report_diagnostic): Fix formatting.Nathan Sidwell1-4/+6
2016-10-08diagnostic-core.h (warning_at_rich_loc_n): Declare.Prathamesh Kulkarni1-7/+37
2016-09-13fix-it hints: insert_before vs insert_afterDavid Malcolm1-1/+1
2016-09-02Add -fdiagnostics-generate-patchDavid Malcolm1-0/+11
2016-08-31Remove arbitrary limits from rich_locationDavid Malcolm1-1/+1
2016-08-19Reimplement removal fix-it hints in terms of replaceDavid Malcolm1-4/+0
2016-08-18Allow calling diagnostic_show_locus without a diagnostic_infoDavid Malcolm1-2/+5
2016-06-22C FE: suggest corrections for misspelled identifiers and type namesDavid Malcolm1-0/+12
2016-06-22Implement -fdiagnostics-parseable-fixitsDavid Malcolm1-0/+258
2016-06-07diagnostic.c (diagnostic_impl, [...]): New.Paolo Carlini1-127/+81
2016-04-22[PATCH 1/2] (header usage fix) remove unused system header includesSzabolcs Nagy1-2/+0
2016-03-09PR c++/70105: Defer location expansion until diagnostic_show_locusDavid Malcolm1-14/+0
2016-02-12PR other/69554: avoid excessive source printing for widely-separated locationsDavid Malcolm1-17/+45
2016-01-26PR other/69006: fix extra newlines after diagnosticsDavid Malcolm1-32/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm1-17/+17
2015-11-06Reimplement diagnostic_show_locus, introducing rich_location classesDavid Malcolm1-32/+170
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-4/+3
2015-09-18Move diagnostic_show_locus and friends out into a new source fileDavid Malcolm1-129/+0
2015-09-15Change of location_get_source_line signatureDavid Malcolm1-1/+2