* callback.c (cb_host_to_target_stat): Fix return values.
This commit is contained in:
parent
998d2c8275
commit
ac1d2660b2
2 changed files with 8 additions and 3 deletions
|
@ -1,5 +1,7 @@
|
||||||
Wed Nov 19 12:02:41 1997 Doug Evans <devans@seba.cygnus.com>
|
Wed Nov 19 12:02:41 1997 Doug Evans <devans@seba.cygnus.com>
|
||||||
|
|
||||||
|
* callback.c (cb_host_to_target_stat): Fix return values.
|
||||||
|
|
||||||
* cgen-sim.h (enum_signal_type): Delete.
|
* cgen-sim.h (enum_signal_type): Delete.
|
||||||
(engine_signal): Update prototype.
|
(engine_signal): Update prototype.
|
||||||
* cgen-utils.c: Don't include <signal.h>.
|
* cgen-utils.c: Don't include <signal.h>.
|
||||||
|
|
|
@ -730,7 +730,8 @@ store (p, size, val, big_p)
|
||||||
/* Translate a host's stat struct into a target's.
|
/* Translate a host's stat struct into a target's.
|
||||||
|
|
||||||
BIG_P is non-zero if the target is big-endian.
|
BIG_P is non-zero if the target is big-endian.
|
||||||
The result is the size of the target's stat struct. */
|
The result is the size of the target's stat struct,
|
||||||
|
or zero if an error occured during the translation. */
|
||||||
|
|
||||||
int
|
int
|
||||||
cb_host_to_target_stat (cb, hs, ts, big_p)
|
cb_host_to_target_stat (cb, hs, ts, big_p)
|
||||||
|
@ -751,13 +752,13 @@ cb_host_to_target_stat (cb, hs, ts, big_p)
|
||||||
if (q == NULL)
|
if (q == NULL)
|
||||||
{
|
{
|
||||||
/* FIXME: print error message */
|
/* FIXME: print error message */
|
||||||
return;
|
return 0;
|
||||||
}
|
}
|
||||||
size = atoi (q + 1);
|
size = atoi (q + 1);
|
||||||
if (size == 0)
|
if (size == 0)
|
||||||
{
|
{
|
||||||
/* FIXME: print error message */
|
/* FIXME: print error message */
|
||||||
return;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (strncmp (m, "st_dev", q - m) == 0)
|
if (strncmp (m, "st_dev", q - m) == 0)
|
||||||
|
@ -773,6 +774,8 @@ cb_host_to_target_stat (cb, hs, ts, big_p)
|
||||||
if (m)
|
if (m)
|
||||||
++m;
|
++m;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return p - (char *) ts;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Cover functions to the vfprintf callbacks.
|
/* Cover functions to the vfprintf callbacks.
|
||||||
|
|
Loading…
Add table
Reference in a new issue