And BOTH of the LA commands shown are bad coding practice in these days of cross
memory:  add the "," to make R11 and R12 be base registers and not index
registers.

>From experience that type of problem is difficult to debug when a problem 
>occurs
because you are suddenly running in AR mode.

Lloyd



----- Original Message ----
From: Paul Gilmartin <paulgboul...@aim.com>
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Sent: Thu, August 19, 2010 1:27:30 AM
Subject: Re: CDS and alignment question

On Aug 18, 2010, at 17:30, John R. Ehrman (408-463-3543 T/543-) wrote:



>    (------------------ Referenced Note Follows --------------------)
> Sent: Wednesday, August 18, 2010 3:51 PM
>
> QMGREX01 CSECT ,
>         STM   R14,R12,12(R13)
>         LR    R11,R15
>         USING QMGREX01,R11,R12
>         LA    R12,4095(R11)
>         LA    R12,1(R12)   <----------------- noticed that I added 1 to
> the 4095 bump.

-- gil

Reply via email to