From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Evans To: Johan Rydberg Cc: cgen@sources.redhat.com Subject: problem with derived operands Date: Wed, 04 Oct 2000 01:02:00 -0000 Message-id: <14810.58382.817505.41940@casey.transmeta.com> References: <39DA379D.5CD6DBF1@netinsight.se> X-SW-Source: 2000-q4/msg00001.html Johan Rydberg writes: > ERROR: Unbound variable: op-ifld 'tis definately a bug in cgen. I'm guessing this is the right patch. [Whether you'll have more problems I dunno. derived-operand support is still pretty much work-in-progress.] 2000-10-04 Doug Evans * insn.scm (-parse-insn-format-symbol): Fix spelling error, op-ifld -> op-ifield. *** insn.scm.~1~ Thu Jul 27 21:11:52 2000 --- insn.scm Wed Oct 4 00:58:55 2000 *************** *** 512,518 **** (cond ((derived-operand? op) ; There is a one-to-one relationship b/w derived operands and ; the associated derived ifield. ! (let ((ifld (op-ifld op))) (assert (derived-ifield? ifld)) ifld)) ((anyof-operand? op) --- 512,518 ---- (cond ((derived-operand? op) ; There is a one-to-one relationship b/w derived operands and ; the associated derived ifield. ! (let ((ifld (op-ifield op))) (assert (derived-ifield? ifld)) ifld)) ((anyof-operand? op)