https://gcc.gnu.org/g:b8c772cae97b54386f7853edf0f9897012bfa90b

commit r13-8749-gb8c772cae97b54386f7853edf0f9897012bfa90b
Author: Vibhav Pant <vibh...@gmail.com>
Date:   Thu May 9 13:09:28 2024 -0400

    jit: dump string literal initializers correctly
    
    Signed-off-by: David Malcolm <dmalc...@redhat.com>
    
    gcc/jit/ChangeLog:
            * jit-recording.cc (recording::global::write_to_dump): Fix
            dump of string literal initializers.
    
    (cherry picked from commit r14-4923-gac66744d94226a)
    
    Signed-off-by: David Malcolm <dmalc...@redhat.com>

Diff:
---
 gcc/jit/jit-recording.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/jit/jit-recording.cc b/gcc/jit/jit-recording.cc
index df0368ff8f70..cf734cf7ef5f 100644
--- a/gcc/jit/jit-recording.cc
+++ b/gcc/jit/jit-recording.cc
@@ -4919,7 +4919,7 @@ recording::global::write_to_dump (dump &d)
   else if (m_rvalue_init)
     {
       d.write (" = ");
-      d.write (m_rvalue_init->get_debug_string ());
+      d.write ("%s", m_rvalue_init->get_debug_string ());
       d.write (";\n");
     }

Reply via email to