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

commit r15-4238-gc1b2100e736c8ad80479fa6417db760695a00256
Author: Simon Martin <si...@nasilyan.com>
Date:   Thu Oct 10 15:29:32 2024 +0200

    libiberty: Restore build with CP_DEMANGLE_DEBUG defined
    
    cp-demangle.c does not build when CP_DEMANGLE_DEBUG is defined since
    r13-2887-gb04208895fed34. This trivial patch fixes the issue.
    
    libiberty/ChangeLog:
    
            * cp-demangle.c (d_dump): Fix compilation when CP_DEMANGLE_DEBUG
            is defined.

Diff:
---
 libiberty/cp-demangle.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libiberty/cp-demangle.c b/libiberty/cp-demangle.c
index fc2cf64e6e01..5b1bd5dff227 100644
--- a/libiberty/cp-demangle.c
+++ b/libiberty/cp-demangle.c
@@ -655,9 +655,9 @@ d_dump (struct demangle_component *dc, int indent)
       return;
     case DEMANGLE_COMPONENT_EXTENDED_BUILTIN_TYPE:
       {
-       char suffix[2] = { dc->u.s_extended_builtin.type->suffix, 0 };
+       char suffix[2] = { dc->u.s_extended_builtin.suffix, 0 };
        printf ("builtin type %s%d%s\n", dc->u.s_extended_builtin.type->name,
-               dc->u.s_extended_builtin.type->arg, suffix);
+               dc->u.s_extended_builtin.arg, suffix);
       }
       return;
     case DEMANGLE_COMPONENT_OPERATOR:

Reply via email to