Thu Jan 23 22:24:43 1992 Fred Fish (fnf at cygnus.com)
+ * procfs.c
+ (child_xfer_memory): Takes pointer to a struct, not entire struct.
+ (inferior_proc_init): Fix non-ANSI version of args.
+ (attach): Call print_sys_errmsg with correct number of args.
+ (mappingflags): Make static, does not need to be global.
+
* i386-tdep.c (i386_frame_num_args): Takes a pointer to a struct
not the entire struct itself.
char *myaddr AND
int len AND
int dowrite AND
- struct target_ops target /* ignored */)
+ struct target_ops *target /* ignored */)
{
int nbytes = 0;
*/
void
-DEFUN(inferior_proc_init, (int pid),
+DEFUN(inferior_proc_init, (pid),
int pid)
{
if (!open_proc_file (pid, &pi))
prdelset (&pi.prrun.pr_fault, FLTPAGE);
if (ioctl (pi.fd, PIOCSFAULT, &pi.prrun.pr_fault))
{
- print_sys_errmsg ("PIOCSFAULT failed");
+ print_sys_errmsg ("PIOCSFAULT failed", errno);
}
if (ioctl (pi.fd, PIOCSTRACE, &pi.prrun.pr_trace))
{
- print_sys_errmsg ("PIOCSTRACE failed");
+ print_sys_errmsg ("PIOCSTRACE failed", errno);
}
attach_flag = 1;
return (pid);
return (pip -> valid);
}
-char *mappingflags (flags)
-long flags;
+static char *
+DEFUN (mappingflags, (flags),
+ long flags)
{
static char asciiflags[7];