I will give a real-world example, discussed on IBM-MAIN when I first detected 
it (Nov. 15 2018).

The magical "make every base/index branch into a relative jump" macro IEABRCX 
*apparently* fouls up LE and EDCPRLG. A series of experiments was enough to 
convince me, and an IBMer, that apparently something in LE was basing its logic 
on the presence of an x'47' op code in the macro-generated code, and failing if 
IEABRCX was in use.

Charles


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On 
Behalf Of Keith Moe
Sent: Tuesday, August 11, 2020 3:42 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: how to return?

 Suppose the return address is loaded into R14 instead of a link type 
instruction and R14 points to the first byte of a page....

In addition, when a program is attached, R14 usually points to CVTEXIT (SVC 3) 
and the halfword before it is some vector value.

Reply via email to