diff options
Diffstat (limited to 'gdb/gdb_proc_service.h')
-rw-r--r-- | gdb/gdb_proc_service.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gdb/gdb_proc_service.h b/gdb/gdb_proc_service.h new file mode 100644 index 0000000..dfbf964 --- /dev/null +++ b/gdb/gdb_proc_service.h @@ -0,0 +1,24 @@ +typedef enum { + PS_OK, /* generic "call succeeded" */ + PS_ERR, /* generic. */ + PS_BADPID, /* bad process handle */ + PS_BADLID, /* bad lwp identifier */ + PS_BADADDR, /* bad address */ + PS_NOSYM, /* p_lookup() could not find given symbol */ + PS_NOFREGS + /* + * FPU register set not available for given + * lwp + */ +} ps_err_e; + +typedef unsigned int lwpid_t; +typedef unsigned long paddr_t; +typedef unsigned long psaddr_t; + + +typedef gregset_t prgregset_t; /* BOGUS BOGUS BOGUS */ +typedef fpregset_t prfpregset_t; /* BOGUS BOGUS BOGUS */ + + +struct ps_prochandle; /* user defined. */ |