On 2013-11-19, at 08:34, Bob Raicer wrote: > > For instructions in which one or more operands must be Immediate > Absolute values (such as Compare Logical Immediate [CLI], Load > Halfword Immediate [LHI], etc.), the assembler disallows the use of > "paired relocatable terms" in an Absolute Expression when any of those > terms require creating an entry in the Relocation Dictionary. In my > opinion, this is an unnecessary restriction, but it is what it is. > When would an RLD entry be required? The assembler ought to be able to reduce any pair of terms having the same relocatability attribute and opposite sign to an Absolute value?
Is any of this restriction due to Binder's inability to relocate bit fields of all lengths and offsets (even discontiguous) supported nowadays in machine instructions? -- gil