diff --git a/util/ego/ic/ic.c b/util/ego/ic/ic.c index 9b8a6a2e5..9c3d549e0 100644 --- a/util/ego/ic/ic.c +++ b/util/ego/ic/ic.c @@ -342,6 +342,13 @@ line_p readoperand(instr) #ifdef LONGOFF case CSTX2: /* double constant */ + if (flag == PAR_G) { + lnp = newline(OPOBJECT); + OBJ(lnp) = + object((char *) 0, tabval2, + opr_size(instr)); + break; + } lnp = newline(OPOFFSET); OFFSET(lnp) = tabval2; break;