[gcc r14-4521] analyzer: fix build with gcc < 6

David Malcolm dmalcolm@gcc.gnu.org
Mon Oct 9 19:13:52 GMT 2023


https://gcc.gnu.org/g:08d0f840dc7ad212ab75d094373b01cbfc004e67

commit r14-4521-g08d0f840dc7ad212ab75d094373b01cbfc004e67
Author: David Malcolm <dmalcolm@redhat.com>
Date:   Mon Oct 9 15:11:52 2023 -0400

    analyzer: fix build with gcc < 6
    
    gcc/analyzer/ChangeLog:
            * access-diagram.cc (boundaries::add): Explicitly state
            "boundaries::" scope for "kind" enum.
    
    Signed-off-by: David Malcolm <dmalcolm@redhat.com>

Diff:
---
 gcc/analyzer/access-diagram.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gcc/analyzer/access-diagram.cc b/gcc/analyzer/access-diagram.cc
index 2197ec63f53..c7d190e3188 100644
--- a/gcc/analyzer/access-diagram.cc
+++ b/gcc/analyzer/access-diagram.cc
@@ -652,7 +652,8 @@ public:
 	m_logger->log_partial ("added access_range: ");
 	range.dump_to_pp (m_logger->get_printer (), true);
 	m_logger->log_partial (" (%s)",
-			       (kind == kind::HARD) ? "HARD" : "soft");
+			       (kind == boundaries::kind::HARD)
+			       ? "HARD" : "soft");
 	m_logger->end_log_line ();
       }
   }


More information about the Gcc-cvs mailing list