summary refs log tree commit diff stats
path: root/results/classifier/gemma3:12b/debug/1145
blob: d8d5916fc74bc17cf4b7bcdf4ae0e77795e3787e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Support register name resolution in debugger part of monitor for `x` commands for ARM platforms
Additional information:
From the looks of `get_monitor_def()` function from `monitor/misc.c` it seems to be cross-target but somehow still doesn't work for some targets anyway.

Then grepping for the actual target implementation, it seems only i386, PPC, SPARC, and M68K support it, but nor ARM, MIPS, RISC V, etc:
```
[i] ℤ rg monitor_defs                                                                                                                                                                                       
target/sparc/monitor.c
59:const MonitorDef monitor_defs[] = {
162:const MonitorDef *target_monitor_defs(void)
164:    return monitor_defs;

target/ppc/monitor.c
86:const MonitorDef monitor_defs[] = {
102:const MonitorDef *target_monitor_defs(void)
104:    return monitor_defs;

target/i386/monitor.c
611:const MonitorDef monitor_defs[] = {
647:const MonitorDef *target_monitor_defs(void)
649:    return monitor_defs;

target/m68k/monitor.c
25:static const MonitorDef monitor_defs[] = {
59:const MonitorDef *target_monitor_defs(void)
61:    return monitor_defs;
```