On 2014-10-03, at 09:17, Steve Smith wrote:

> John Ehrman pointed this out a while back... I was surprised myself.  If
> you list the RLD map, you can see that there are indeed entries generated
> for cross-section relative references.
>  

> btw, HLASM does warn about them.  I'm not sure why; maybe because the old
> linkage editor doesn't support them (although that's barely relevant these
> days).
>  
See my recent post about the pitfalls of reordering CSECTs by
SMP/E service.  If a valid displacement can not be created does
the Binder issue a message?  What about scatter (SPLIT) loading?
Does HLASM complain if the CSECTs have different RMODE values?

Eek!  So Binder needed a new RLD type (dividing offset by 2)
solely to support relocation of relative displacements.

-- gil

Reply via email to