PERFORCE change 103304 for review
Marcel Moolenaar
marcel at FreeBSD.org
Sun Aug 6 00:14:42 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=103304
Change 103304 by marcel at marcel_nfs on 2006/08/06 00:13:42
o Replace gregset_t and fpregset_t with struct reg and
struct fpreg (resp).
o Add PS_NOXREG error code.
Affected files ...
.. //depot/projects/gdb/include/proc_service.h#9 edit
Differences ...
==== //depot/projects/gdb/include/proc_service.h#9 (text+ko) ====
@@ -40,20 +40,21 @@
PS_BADLID, /* Bad LWP Id. */
PS_BADPID, /* Bad process Id. */
PS_NOFREGS, /* FPU register set not available. */
- PS_NOSYM /* Symbol not found. */
+ PS_NOSYM, /* Symbol not found. */
+ PS_NOXREG /* No arch. dep. registers available. */
} ps_err_e;
struct ps_prochandle; /* Opaque type. Defined by the implementor. */
__BEGIN_DECLS
ps_err_e ps_lcontinue(struct ps_prochandle *, lwpid_t);
-ps_err_e ps_lgetfpregs(struct ps_prochandle *, lwpid_t, fpregset_t *);
-ps_err_e ps_lgetregs(struct ps_prochandle *, lwpid_t, gregset_t *);
+ps_err_e ps_lgetfpregs(struct ps_prochandle *, lwpid_t, struct fpreg *);
+ps_err_e ps_lgetregs(struct ps_prochandle *, lwpid_t, struct reg *);
ps_err_e ps_lgetxregs(struct ps_prochandle *, lwpid_t, void *);
ps_err_e ps_lgetxregsize(struct ps_prochandle *, lwpid_t, int *);
ps_err_e ps_linfo(struct ps_prochandle *, lwpid_t, void *);
-ps_err_e ps_lsetfpregs(struct ps_prochandle *, lwpid_t, const fpregset_t *);
-ps_err_e ps_lsetregs(struct ps_prochandle *, lwpid_t, const gregset_t *);
+ps_err_e ps_lsetfpregs(struct ps_prochandle *, lwpid_t, const struct fpreg *);
+ps_err_e ps_lsetregs(struct ps_prochandle *, lwpid_t, const struct reg *);
ps_err_e ps_lsetxregs(struct ps_prochandle *, lwpid_t, const void *);
ps_err_e ps_lstop(struct ps_prochandle *, lwpid_t);
ps_err_e ps_pcontinue(struct ps_prochandle *);
More information about the p4-projects
mailing list