From b25bee81f2743faf46ae47153cf2969b503cfc46 Mon Sep 17 00:00:00 2001 From: kmh Date: Tue, 6 Mar 2001 09:16:45 +0000 Subject: [PATCH] PCALL workaround git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@671 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/SDCCicode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SDCCicode.c b/src/SDCCicode.c index 066e0acd..1fd75b11 100644 --- a/src/SDCCicode.c +++ b/src/SDCCicode.c @@ -2765,7 +2765,7 @@ geniCodeCall (operand * left, ast * parms) geniCodeParms (parms, &stack, getSpec (operandType (left)), OP_SYMBOL (left)); /* now call : if symbol then pcall */ - if (IS_OP_POINTER (left)) + if (IS_OP_POINTER (left) || IS_ITEMP(left)) ic = newiCode (PCALL, left, NULL); else ic = newiCode (CALL, left, NULL); -- 2.47.2