On 2018-08-25, at 17:22:52, Charles Mills wrote:
> 
>> I once tried to define a prototype with DCs;
> 
> Briefly, here is what I do:
> 
> - Code a separate CSECT for my "model" (as I call it)
>  ...
Costs a base register, but only very briefly.  Or is there now a SS
instruction where the source is relative but the destination is based?

A colleague shuns multi-CSECT assemblies because in prehistoric times
the assembler erroneously persumed addressability across CSECT boundaries.
I was never able to reproduce the problem, but once burned forever shy.

And another resorted to multiple CSECTs only to suppress USING warnings.
I showed her how the upper bound on USING could avoid the problem.
She shunned that: too avant garde for her, or she feared our other
colleagues would be baffled by the construct.  But at least she named
the CSECT after I warned her that unnamed CSECTs accumulate endlessly
with SMP/E maintenance.

-- gil

Reply via email to