X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fmcs51%2Fralloc.c;h=8ecb55b395dfe6ac39580dbaa781a79f84650fd4;hb=20d011f428a26a3ae0546e7dbc0c1f89ded856ce;hp=82bda5a5b75caf5a612284d1810d6b90b7058622;hpb=3aaea86ff1d81cbb0432170e66afe22222fd9614;p=fw%2Fsdcc diff --git a/src/mcs51/ralloc.c b/src/mcs51/ralloc.c index 82bda5a5..8ecb55b3 100644 --- a/src/mcs51/ralloc.c +++ b/src/mcs51/ralloc.c @@ -2503,6 +2503,7 @@ packForPush (iCode * ic, eBBlock ** ebpp, int blockno) return ; } /* make sure they have the same type */ + if (IS_SPEC(operandType(IC_LEFT(ic)))) { sym_link *itype=operandType(IC_LEFT(ic)); sym_link *ditype=operandType(IC_RIGHT(dic));