I can see all 64 bits in the SDWA.
CharlesSent from a mobile; please excuse the brevity.
-------- Original message --------From: Steve Smith <[email protected]> Date: 
8/28/17  8:47 AM  (GMT-05:00) To: [email protected] Subject: Re: Can 
AMODE 31 C/C++ get a signal on a S0C1/4 in AMODE 64 assembler? 
I can only guess that this particular register dump comes from a
32-bit savearea.  Deliberately masking off the high-halves when
available would be profoundly asinine.  Say it ain't so, LE!

sas

On Sun, Aug 27, 2017 at 5:01 PM, Charles Mills <[email protected]> wrote:
...
>
> LE fails to print the high register halves, for example
>
> GPR0..... ********_000000C6  GPR1..... ********_00000020  GPR2..... 
> ********_FFFFFFFF  GPR3..... ********_00000002
>
> If I had nothing better to do I would open an RFE on that. Even assuming 
> AMODE 31, how can LE assume that the high halves of the registers are of no 
> debugging value? 64-bit register arithmetic -- or even using the high halves 
> of registers as a temporary holding area -- is a valid technique even in the 
> absence of AMODE 64. The C/C++ compiler itself does so.
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to