aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/plugin
AgeCommit message (Expand)AuthorFilesLines
2023-06-23text-art: remove explicit #include of C++ standard library headersDavid Malcolm1-0/+1
2023-06-21analyzer: add text-art visualizations of out-of-bounds accesses [PR106626]David Malcolm1-3/+3
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm7-0/+500
2023-03-24diagnostics: ensure that .sarif files are UTF-8 encoded [PR109098]David Malcolm3-0/+4
2023-03-18testsuite: Skip some gcc.dg/plugin tests for default_packed targetsHans-Peter Nilsson7-0/+7
2023-03-15diagnostics: attempt to capture crash info in SARIF output [PR109097]David Malcolm6-0/+282
2023-03-07testsuite: Gate gcc.dg/plugin/must-tail-call-1.c and -2.c on tail_callHans-Peter Nilsson2-0/+2
2023-02-28testsuite: No xfail infoleak-vfio_iommu_type1.c bogus for default_packedHans-Peter Nilsson1-3/+3
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-06analyzer: split out more stuff from region-model-impl-calls.ccDavid Malcolm2-0/+2
2022-11-16analyzer: use known_function to simplify region_model::on_call_{pre,post}David Malcolm2-0/+15
2022-11-13analyzer: new warning: -Wanalyzer-tainted-assertion [PR106235]David Malcolm1-1/+2
2022-11-03analyzer: use std::unique_ptr for state machines from pluginsDavid Malcolm1-1/+2
2022-11-03analyzer: use std::unique_ptr for known functionsDavid Malcolm2-6/+8
2022-11-03analyzer: use std::unique_ptr during bifurcationDavid Malcolm2-2/+4
2022-11-03analyzer: use std::unique_ptr for pending_diagnostic/noteDavid Malcolm3-5/+9
2022-09-09analyzer: implement trust boundaries via a plugin for Linux kernelDavid Malcolm28-0/+2574
2022-09-09analyzer: add support for plugin-supplied known function behaviorsDavid Malcolm3-0/+264
2022-06-23diagnostics: add ability to associate diagnostics with rules from coding stan...David Malcolm2-2/+9
2022-06-02diagnostics: add SARIF output formatDavid Malcolm3-0/+72
2022-05-23test plugins: use "final" and "override" directly, rather than via macrosDavid Malcolm1-18/+18
2022-05-13Make gimple_build main workers more flexibleRichard Biener14-23/+18
2022-03-16analyzer: early rejection of disabled warnings [PR104955]David Malcolm1-6/+10
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-20Trivial fix to gil-1.c when analyzer is not enabledJeff Law1-0/+1
2021-09-20Don't record string concatenation data for 'RESERVED_LOCATION_P'Thomas Schwinge1-2/+2
2021-07-07analyzer: remove add_any_constraints_from_ssa_def_stmtDavid Malcolm1-21/+0
2021-07-06Remove support for %G and %K.Martin Sebor1-1/+1
2021-05-29diagnostics: Fix sporadic test failureBernd Edlinger5-0/+10
2021-01-19PR middle-end/98664 - inconsistent -Wfree-nonheap-object for inlined calls to...Martin Sebor1-1/+2
2021-01-14Add GCC_EXTRA_DIAGNOSTIC_OUTPUT environment variable for fix-it hintsDavid Malcolm3-0/+144
2021-01-07PR middle-end/98578 - ICE warning on uninitialized VLA accessMartin Sebor1-2/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-30Add analyzer plugin support and CPython GIL exampleDavid Malcolm4-0/+560
2020-10-07Add -fdiagnostics-path-format=separate-events to -fdiagnostics-plain-outputDavid Malcolm4-147/+47
2020-07-14diagnostics: Support conversion of tabs to spaces [PR49973] [PR86904]Lewis Hyatt2-10/+10
2020-05-06add a new option -flarge-source-files.qing zhao1-1/+1
2020-01-28diagnostic_metadata: unbreak xgettext (v2)David Malcolm2-8/+9
2020-01-13testsuite: remove unused dg-line directiveDavid Malcolm1-1/+1
2020-01-10Add diagnostic pathsDavid Malcolm12-0/+1366
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-18Add diagnostic_metadata and CWE supportDavid Malcolm3-0/+150
2019-12-10diagnostic_show_locus: move initial newline to callersDavid Malcolm1-0/+1
2019-12-09Byte vs column awareness for diagnostic-show-locus.c (PR 49973)Lewis Hyatt1-1/+1
2019-11-07Move string concatenation for C into the parser.Joseph Myers2-2/+4
2019-10-01Support prefixes in diagnostic_show_locusDavid Malcolm2-2/+4
2019-07-03re PR testsuite/91065 (gcc.dg/plugin/start_unit_plugin.c uses ggc memory with...Joern Rennecke1-0/+13
2019-01-05plugindir1.c: Adjust dg-prune-output for Darwin.Dominique d'Humieres4-4/+4
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-27PR preprocessor/83173: New testMike Gulick6-6/+37