From db6038937d126ec11e7745a1182c69f79b92f41f Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Tue, 9 Dec 2003 20:25:52 -0800 Subject: Minor fixes. Somehow do-tests.pl suddenly started failing on test5 because of a wrong exit code; fixed that. sim/main.cc: No need to ignore SIGPIPE, as far as I know. sim/sim_events.cc: A CountedExitEvent is a normal termination, so should have an exit code of 0. --HG-- extra : convert_revision : 8b5072aca54f3ca08b2815b73ac01c00e4da49b6 --- sim/main.cc | 1 - sim/sim_events.cc | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'sim') diff --git a/sim/main.cc b/sim/main.cc index 4fb075a2a..f697aebce 100644 --- a/sim/main.cc +++ b/sim/main.cc @@ -225,7 +225,6 @@ main(int argc, char **argv) myProgName = argv[0]; signal(SIGFPE, SIG_IGN); // may occur on misspeculated paths - signal(SIGPIPE, SIG_IGN); signal(SIGTRAP, SIG_IGN); signal(SIGUSR1, dumpStatsHandler); // dump intermediate stats signal(SIGUSR2, dumprstStatsHandler); // dump and reset stats diff --git a/sim/sim_events.cc b/sim/sim_events.cc index 98d3b086d..7456e788b 100644 --- a/sim/sim_events.cc +++ b/sim/sim_events.cc @@ -86,7 +86,7 @@ void CountedExitEvent::process() { if (--downCounter == 0) { - new SimExitEvent(cause, 1); + new SimExitEvent(cause, 0); } } -- cgit v1.2.3