Commit | Line | Data |
---|---|---|
ed9a39eb JM |
1 | typedef enum { |
2 | PS_OK, /* generic "call succeeded" */ | |
3 | PS_ERR, /* generic. */ | |
4 | PS_BADPID, /* bad process handle */ | |
5 | PS_BADLID, /* bad lwp identifier */ | |
6 | PS_BADADDR, /* bad address */ | |
7 | PS_NOSYM, /* p_lookup() could not find given symbol */ | |
8 | PS_NOFREGS | |
9 | /* | |
10 | * FPU register set not available for given | |
11 | * lwp | |
12 | */ | |
13 | } ps_err_e; | |
14 | ||
83d37ec8 | 15 | #ifndef HAVE_LWPID_T |
ed9a39eb | 16 | typedef unsigned int lwpid_t; |
83d37ec8 MK |
17 | #endif |
18 | ||
ed9a39eb | 19 | typedef unsigned long paddr_t; |
ed9a39eb | 20 | |
83d37ec8 MK |
21 | #ifndef HAVE_PSADDR_T |
22 | typedef unsigned long psaddr_t; | |
23 | #endif | |
ed9a39eb | 24 | |
83d37ec8 | 25 | #ifndef HAVE_PRGREGSET_T |
ed9a39eb | 26 | typedef gregset_t prgregset_t; /* BOGUS BOGUS BOGUS */ |
83d37ec8 | 27 | #endif |
ed9a39eb | 28 | |
83d37ec8 MK |
29 | #ifndef HAVE_PRFPREGSET_T |
30 | typedef fpregset_t prfpregset_t; /* BOGUS BOGUS BOGUS */ | |
31 | #endif | |
ed9a39eb JM |
32 | |
33 | struct ps_prochandle; /* user defined. */ |