From: ceriel Date: Wed, 29 Jul 1987 10:39:02 +0000 (+0000) Subject: fix: did not handle externals with big HOL offsets right X-Git-Tag: release-5-5~3975 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=3cd50745944e030ca7a74937d819a686101a7c06;p=ack.git fix: did not handle externals with big HOL offsets right --- 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;