aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/plugin
AgeCommit message (Expand)AuthorFilesLines
6 daysdiagnostics: fix crash-handling inside nested diagnostics [PR121876]David Malcolm8-3/+271
6 daystestsuite: fix typo in name of plugin test fileDavid Malcolm3-4/+4
2025-08-08diagnostics: enable nested diagnostics by default [PR116253]David Malcolm6-3/+38
2025-08-04diagnostics: improve support for nesting levels [PR116253]David Malcolm3-0/+83
2025-08-04diagnostics: avoid stray trailing space in html sink in sarif-replay [PR116792]David Malcolm1-1/+1
2025-07-29calls: Allow musttail calls to noreturn [PR121159]Jakub Jelinek1-1/+1
2025-07-25Introduce lazily-created.hDavid Malcolm3-5/+7
2025-07-25diagnostics: make context::m_source_printing privateDavid Malcolm7-19/+19
2025-07-25diagnostics: eliminate ::diagnostic_info typedefDavid Malcolm3-5/+5
2025-07-25diagnostics: move file_cache from input.{cc,h} to diagnostics/file-cache.{cc,h}David Malcolm1-3/+5
2025-07-25diagnostics: convert diagnostic_t to enum class diagnostics::kindDavid Malcolm3-4/+5
2025-07-25diagnostics: move diagnostics::edit_context -> diagnostics::changes::change_setDavid Malcolm1-4/+4
2025-07-25diagnostics: reorganize selftestsDavid Malcolm1-1/+1
2025-07-25diagnostics: move gcc/diagnostic-color.{h,cc} to gcc/diagnostics/color.{h,cc}David Malcolm3-3/+3
2025-07-25diagnostics: move gcc/selftest-diagnostic.{h,cc} -> gcc/diagnostics/selftest-...David Malcolm1-1/+1
2025-07-25diagnostics: move diagnostic_context to diagnostics::context in its own headerDavid Malcolm3-11/+11
2025-07-25diagnostics: add m_ prefix to fields of diagnostic_infoDavid Malcolm1-1/+1
2025-07-25diagnostics: introduce diagnostics/source-printing.ccDavid Malcolm1-1/+1
2025-07-25diagnostics: move/rename output formats to diagnostics as "sinks"David Malcolm3-14/+13
2025-07-25diagnostics: introduce namespace diagnostics::pathsDavid Malcolm2-13/+14
2025-07-25diagnostics: move edit_context to namespace/dir "diagnostics"David Malcolm1-2/+2
2025-07-25diagnostics: move diagnostic_diagram to diagnostics::diagramDavid Malcolm1-2/+2
2025-07-25diagnostics: move diagnostic_metadata to diagnostics::metadataDavid Malcolm6-15/+15
2025-07-25diagnostics: introduce a "gcc/diagnostics" subdirectoryDavid Malcolm1-1/+1
2025-07-11diagnostics: add support for directed graphs; use them for state graphsDavid Malcolm7-0/+427
2025-06-30diagnostics: convert diagnostic_event::meaning enums to enum classDavid Malcolm1-4/+4
2025-06-30diagnostics: remove "json" output formatDavid Malcolm2-76/+0
2025-06-23diagnostics: add state diagrams to analyzer experimental-html output [PR116792]David Malcolm4-0/+4
2025-06-10diagnostics: make experimental-html sink prettier [PR116792]David Malcolm4-175/+41
2025-05-27diagnostics: rework experimental-html output [PR116792]David Malcolm9-29/+354
2025-05-12diagnostics: improvements to experimental-html output [PR116792]David Malcolm5-1/+124
2025-05-08diagnostics: convert HTML output test plugin to 'experimental-html' sink [PR1...David Malcolm3-1006/+0
2025-05-07libcpp: Further fixes for incorrect line numbers in large files [PR120061]Jakub Jelinek8-4/+40
2025-05-06diagnostics: add logical_location_manager; reimplement logical_locationDavid Malcolm1-2/+8
2025-04-28Eliminate make-unique.h and ::make_uniqueDavid Malcolm6-61/+60
2025-04-28analyzer: convert gcall * to gcall & in many placesDavid Malcolm1-12/+13
2025-04-28analyzer: convert various enums to "enum class"David Malcolm1-2/+2
2025-04-28analyzer: use analyzer/common.h as a common headerDavid Malcolm4-4/+4
2025-04-28Fix size_t in id-15.c and infoleak-net-ethtool-ioctl.c for llp64Jonathan Yong1-2/+1
2025-03-26testsuite: fix broken dg directivesDavid Malcolm1-1/+1
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-12-16diagnostics: move libgdiagnostics dc from sinks into diagnostic_managerDavid Malcolm3-2/+5
2024-12-11diagnostics: suppress "note: " prefix in nested diagnostics [PR116253]David Malcolm3-36/+36
2024-12-08Support for 64-bit location_t: Activate 64-bit location_tLewis Hyatt2-7/+8
2024-11-28expr, c: Don't clear whole unions [PR116416]Jakub Jelinek1-4/+10
2024-11-26testsuite: rename plugins from .c to .ccDavid Malcolm34-33/+33
2024-11-18diagnostics: add support for nested diagnostics [PR116253]David Malcolm8-0/+286
2024-10-29diagnostics: support multiple output formats simultaneously [PR116613]David Malcolm5-16/+38
2024-10-24analyzer: avoid implicit use of global_dc's pretty_printer [PR116613]David Malcolm2-27/+46
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm3-7/+11