Misc small fixes for problems uncovered by prototyping.

This commit is contained in:
Fred Fish 1992-01-24 06:52:43 +00:00
parent fc1f864632
commit f66f459f43
2 changed files with 13 additions and 6 deletions

View File

@ -1,5 +1,11 @@
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.

View File

@ -263,7 +263,7 @@ DEFUN(child_xfer_memory, (memaddr, myaddr, len, dowrite, target),
char *myaddr AND
int len AND
int dowrite AND
struct target_ops target /* ignored */)
struct target_ops *target /* ignored */)
{
int nbytes = 0;
@ -376,7 +376,7 @@ NOTES
*/
void
DEFUN(inferior_proc_init, (int pid),
DEFUN(inferior_proc_init, (pid),
int pid)
{
if (!open_proc_file (pid, &pi))
@ -674,11 +674,11 @@ DEFUN(attach, (pid),
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);
@ -1189,8 +1189,9 @@ DEFUN(open_proc_file, (pid, pip),
return (pip -> valid);
}
char *mappingflags (flags)
long flags;
static char *
DEFUN (mappingflags, (flags),
long flags)
{
static char asciiflags[7];