Subject: RE: Objdump output question
To: Matt Thomas <matt@3am-software.com>
From: Kenn Humborg <kenn@bluetree.ie>
List: port-vax
Date: 02/10/2004 16:20:00
> On Feb 10, 2004, at 2:25 AM, Kenn Humborg wrote:
> ...
> > You're thinking of L^, W^, B^ and S^ for qualifying the type of an
> > operand. So you could see
> >
> > movl #L^^X12, r0
> > movl #W^^X12, r0
> > movl #B^^X12, r0
> > movl #S^^X12, r0
>
> Not quite true. Most of those will cause the assembler to complain.
>
> movl b^sym, r0
>
> specifies using a byte offset from the PC to access r0 instead of the
> default longword.
>
> movl w^symoff(r5), r0
>
> which produces a word offset and 16-bit relocation instead of the
> default 32.
Doh! Of course. Really need some error detection code for my squishy
memory.
Later,
Kenn