From 3dfcd3c61445346803959b44aae59be88035784f Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 14 Feb 2000 19:49:48 +0000 Subject: [PATCH] Fix fclose() emulation --- sim/mcore/ChangeLog | 5 +++++ sim/mcore/interp.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sim/mcore/ChangeLog b/sim/mcore/ChangeLog index 0ded4fb57f..d2c5b586cf 100644 --- a/sim/mcore/ChangeLog +++ b/sim/mcore/ChangeLog @@ -1,3 +1,8 @@ +2000-02-14 Nick Clifton + + * interp.c (handle_trap1): Fix handling of fclose system call. + Patch submitted by . + 2000-02-10 Nick Clifton * interp.c (target_big_endian): New variable. diff --git a/sim/mcore/interp.c b/sim/mcore/interp.c index 711326b6a4..c1a39e7b83 100644 --- a/sim/mcore/interp.c +++ b/sim/mcore/interp.c @@ -545,7 +545,7 @@ handle_trap1 () break; case 6: - a[0] = (unsigned long) (cpu.gr[4]); + a[0] = (unsigned long) (cpu.gr[PARM1]); /* Watch out for debugger's files. */ if (is_opened (a[0])) {