From 11ed4bfcee807b560eab8dfa323c8140d934cb85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 24 Jul 2001 14:23:14 +0200 Subject: [PATCH] And now it actually works too... Rev: src/code/sparc.c:1.8 --- src/code/sparc.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/code/sparc.c b/src/code/sparc.c index 8195108272..da062b252e 100644 --- a/src/code/sparc.c +++ b/src/code/sparc.c @@ -1,5 +1,5 @@ /* - * $Id: sparc.c,v 1.7 2001/07/24 12:19:31 grubba Exp $ + * $Id: sparc.c,v 1.8 2001/07/24 12:23:14 grubba Exp $ * * Machine code generator for sparc. * @@ -30,7 +30,7 @@ static void low_ins_f_byte(unsigned int b, int delay_ok) { - void *addr = instrs[b].address; + void *addr; #ifdef PIKE_DEBUG if(store_linenumbers && b<F_MAX_OPCODE) @@ -56,6 +56,8 @@ static void low_ins_f_byte(unsigned int b, int delay_ok) } } + addr = instrs[b].address; + #ifndef PIKE_DEBUG /* This is not very pretty */ switch(b) @@ -91,7 +93,7 @@ static void low_ins_f_byte(unsigned int b, int delay_ok) } #endif - ADD_CALL(instrs[b].address, delay_ok); + ADD_CALL(addr, delay_ok); } void ins_f_byte(unsigned int opcode) -- GitLab