diff options
Diffstat (limited to 'gdb/tracepoint.c')
-rw-r--r-- | gdb/tracepoint.c | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/gdb/tracepoint.c b/gdb/tracepoint.c index 8a33bb9..41d4543 100644 --- a/gdb/tracepoint.c +++ b/gdb/tracepoint.c @@ -2443,7 +2443,8 @@ scope_info (char *args, int from_tty) break; case LOC_REGISTER: printf_filtered ("a local variable in register $%s", - REGISTER_NAME (SYMBOL_VALUE (sym))); + gdbarch_register_name + (current_gdbarch, SYMBOL_VALUE (sym))); break; case LOC_ARG: case LOC_LOCAL_ARG: @@ -2460,11 +2461,13 @@ scope_info (char *args, int from_tty) break; case LOC_REGPARM: printf_filtered ("an argument in register $%s", - REGISTER_NAME (SYMBOL_VALUE (sym))); + gdbarch_register_name + (current_gdbarch, SYMBOL_VALUE (sym))); break; case LOC_REGPARM_ADDR: printf_filtered ("the address of an argument, in register $%s", - REGISTER_NAME (SYMBOL_VALUE (sym))); + gdbarch_register_name + (current_gdbarch, SYMBOL_VALUE (sym))); break; case LOC_TYPEDEF: printf_filtered ("a typedef.\n"); @@ -2482,12 +2485,14 @@ scope_info (char *args, int from_tty) case LOC_BASEREG: printf_filtered ("a variable at offset %ld from register $%s", SYMBOL_VALUE (sym), - REGISTER_NAME (SYMBOL_BASEREG (sym))); + gdbarch_register_name + (current_gdbarch, SYMBOL_BASEREG (sym))); break; case LOC_BASEREG_ARG: printf_filtered ("an argument at offset %ld from register $%s", SYMBOL_VALUE (sym), - REGISTER_NAME (SYMBOL_BASEREG (sym))); + gdbarch_register_name + (current_gdbarch, SYMBOL_BASEREG (sym))); break; case LOC_UNRESOLVED: msym = lookup_minimal_symbol (DEPRECATED_SYMBOL_NAME (sym), |