Re: the BEAR (was: New z16 Instructions)

2022-04-26 Thread Martin Trübner
Peter, I still have no exact idea what both instructions do (waiting for the book of books) , but your stmt >>  Both LBEAR and STBEAR are created for OS's other than z/OS let me hope that both where for ALSO not for the little stepbrother z/VSE. And now I can even visualise "constructive

Re: Unexpected C code

2022-04-26 Thread Paul Gilmartin
On Apr 26, 2022, at 17:30:26, Peter Relson wrote: > > Apologies if this was mentioned, since I am only now getting around to > reading some of this thread: > > Bernd wrote (and others had similar) > > > LPR: if the register contains 0x8000, IMO the result will be zero > > (and overflow),

Re: the BEAR (was: New z16 Instructions)

2022-04-26 Thread Peter Relson
Both LBEAR and STBEAR are created for OS's other than z/OS. Could z/OS use them constructively? Possibly. If by "constructive" we positively balance functional benefit over performance cost. Could an application use STBEAR constructively? Possibly. Probably more likely to be of constructive use

Re: Unexpected C code

2022-04-26 Thread Peter Relson
Apologies if this was mentioned, since I am only now getting around to reading some of this thread: Bernd wrote (and others had similar) LPR: if the register contains 0x8000, IMO the result will be zero (and overflow), so you're right ... this will lead to a zero result. IMO, the overfl