* dlltool.c (run): Add missing 3rd arg to waitpid.

This commit is contained in:
David Edelsohn 1995-08-31 11:10:32 +00:00
parent 1fc210a78b
commit 4828cdbaca
2 changed files with 13 additions and 11 deletions

View File

@ -1,3 +1,7 @@
Thu Aug 31 04:09:16 1995 Doug Evans <dje@canuck.cygnus.com>
* dlltool.c (run): Add missing 3rd arg to waitpid.
Wed Aug 30 11:02:11 1995 steve chamberlain <sac@slash.cygnus.com>
* Makefile.in (TOOL_PROGS): Include dlltool if needed.

View File

@ -532,7 +532,7 @@ run (what, args)
else
{
int status;
waitpid (pid, &status);
waitpid (pid, &status, 0);
if (status)
{
if (WIFSIGNALED (status))
@ -708,10 +708,9 @@ flush_page (f, need, page_addr, on_page)
{
int i;
/* Flush this page */
fprintf (f, "\t%s0x%08x%s\t%s Starting RVA for chunk\n",
ASM_RVA_BEFORE,
fprintf (f, "\t%s\t0x%08x\t%s Starting RVA for chunk\n",
ASM_LONG,
page_addr,
ASM_RVA_AFTER,
ASM_C);
fprintf (f, "\t%s\t0x%x\t%s Size of block\n",
ASM_LONG,
@ -1363,12 +1362,12 @@ workout_prefix ()
ranlib_name = xmalloc (len + strlen ("ranlib")+1);
as_name = xmalloc (len + strlen ("as")+1);
strncpy (ar_name, program_name, len);
strcat (ar_name, "ar");
strncpy (ranlib_name, program_name, len);
strcat (ranlib_name, "ranlib");
strncpy (as_name, program_name, len);
strcat (as_name, "as");
memcpy (ar_name, program_name, len);
strcpy (ar_name + len, "ar");
memcpy (ranlib_name, program_name, len);
strcpy (ranlib_name + len, "ranlib");
memcpy (as_name, program_name, len);
strcpy (as_name + len, "as");
}
}
}
@ -1526,4 +1525,3 @@ main (ac, av)
return 0;
}