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

Reply via email to