diff options
Diffstat (limited to 'gdb/gdbserver/proc-service.c')
-rw-r--r-- | gdb/gdbserver/proc-service.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gdb/gdbserver/proc-service.c b/gdb/gdbserver/proc-service.c index 065bfdf3885..fc7bc19fbe5 100644 --- a/gdb/gdbserver/proc-service.c +++ b/gdb/gdbserver/proc-service.c @@ -28,6 +28,7 @@ #include "linux-low.h" #include "gdb_proc_service.h" +typedef unsigned long paddr_t; typedef struct ps_prochandle *gdb_ps_prochandle_t; typedef void *gdb_ps_read_buf_t; @@ -61,7 +62,7 @@ gregset_info(void) ps_err_e ps_pglobal_lookup (gdb_ps_prochandle_t ph, const char *obj, - const char *name, psaddr_t *sym_addr) + const char *name, paddr_t *sym_addr) { CORE_ADDR addr; char *uscorename; @@ -89,7 +90,8 @@ ps_pglobal_lookup (gdb_ps_prochandle_t ph, const char *obj, return PS_NOSYM; } - *sym_addr = (psaddr_t) (unsigned long) addr; + *sym_addr = (paddr_t) (unsigned long) addr; + return PS_OK; } |