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
