On 2017-03-11, at 08:07, Charles Mills wrote: > > That was a common way of addressing CSECTs larger than 4K: multiple USING > instructions. We sometimes used an offset of 4095 because it could be > accomplished with LA as you see in your snippet. > And even today, HLASM does not issue overlapping USING warnings for overlaps of a single byte. Overlapping USING warnings are silly, given the availability of multiple displacement ranges.
> -----Original Message----- > From: Tony Thigpen > Sent: Saturday, March 11, 2017 4:53 AM > > For instance, it appears that USING could not support multiple > registers. I see this code sequence in the 'start' macro: > > USING *,3 ESTABLISH REG 3 > USING *+4095,4 AND REG 4 > USING *+2*4095,5 AND REG 5 AS BASE REGS -- gil
