gimple-ssa-warn-access.cc: add missing auto_diagnostic_group
authorDavid Malcolm <dmalcolm@redhat.com>
Thu, 16 Jun 2022 21:37:15 +0000 (17:37 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Thu, 16 Jun 2022 21:37:15 +0000 (17:37 -0400)
commit6ab98d8b58fe4d3c8fce8f34b9efc416b7670c1c
tree9a2e1c990b590c2defe61817d609fb3b94d8aff9
parentd3e0da54c16e5383b9b969b7b40f7eadb35b0b8e
gimple-ssa-warn-access.cc: add missing auto_diagnostic_group

Whilst working on SARIF output I noticed some places where followup notes
weren't being properly associated with their warnings in
gcc/gimple-ssa-warn-access.cc.

Fixed thusly.

gcc/ChangeLog:
* gimple-ssa-warn-access.cc (warn_string_no_nul): Add
auto_diagnostic_group to group any warning with its note.
(maybe_warn_for_bound): Likewise.
(check_access): Likewise.
(warn_dealloc_offset): Likewise.
(pass_waccess::maybe_warn_memmodel): Likewise.
(pass_waccess::maybe_check_dealloc_call): Likewise.
(pass_waccess::warn_invalid_pointer): Likewise.
(pass_waccess::check_dangling_stores): Likewise.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/gimple-ssa-warn-access.cc