* syscall.c (cb_syscall, cases stat, fstat): Handle -Wall -Werror.

This commit is contained in:
Doug Evans 1997-11-26 19:19:58 +00:00
parent 803fea795a
commit fc63d75ab3
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,7 @@
Wed Nov 26 11:18:40 1997 Doug Evans <devans@canuck.cygnus.com>
* syscall.c (cb_syscall, cases stat, fstat): Handle -Wall -Werror.
Tue Nov 25 20:12:46 1997 Michael Meissner <meissner@cygnus.com>
* sim-io.c (sim_io_syscalls): Disable lseek.

View File

@ -390,7 +390,10 @@ cb_syscall (cb, sc)
result = -1;
goto FinishSyscall;
}
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != buflen)
/* ??? Coercion to unsigned avoids -Wall -Werror failure.
Ya, cb_host_to_target_stat could return an unsigned int,
but that seems worse. */
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != (unsigned) buflen)
{
free (buf);
errcode = EINVAL;
@ -422,7 +425,10 @@ cb_syscall (cb, sc)
result = -1;
goto FinishSyscall;
}
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != buflen)
/* ??? Coercion to unsigned avoids -Wall -Werror failure.
Ya, cb_host_to_target_stat could return an unsigned int,
but that seems worse. */
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != (unsigned) buflen)
{
free (buf);
errcode = EINVAL;