diff options
Diffstat (limited to 'sim/common')
-rw-r--r-- | sim/common/dv-sockser.c | 2 | ||||
-rw-r--r-- | sim/common/nrun.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sim/common/dv-sockser.c b/sim/common/dv-sockser.c index c46bafe..04111fb 100644 --- a/sim/common/dv-sockser.c +++ b/sim/common/dv-sockser.c @@ -175,7 +175,7 @@ dv_sockser_init (SIM_DESC sd) ??? Need a central signal management module. */ #ifdef SIGPIPE { - RETSIGTYPE (*orig) (int); + void (*orig) (int); orig = signal (SIGPIPE, SIG_IGN); /* If a handler is already set up, don't mess with it. */ if (orig != SIG_DFL && orig != SIG_IGN) diff --git a/sim/common/nrun.c b/sim/common/nrun.c index 22d420e..d52e53d 100644 --- a/sim/common/nrun.c +++ b/sim/common/nrun.c @@ -44,7 +44,7 @@ static const char *myname; static SIM_DESC sd; -static RETSIGTYPE +static void cntrl_c (int sig) { if (! sim_stop (sd)) @@ -64,7 +64,7 @@ main (int argc, char **argv) enum sim_stop reason; int sigrc = 0; int single_step = 0; - RETSIGTYPE (*prev_sigint) (int); + void (*prev_sigint) (int); myname = lbasename (argv[0]); |