On 9/26/2011 7:36 PM, John Ehrman wrote:
HLASM has two problems:
(1) There's no way to encode any alignment stricter than quad in the old
"OBJ" object format.

True in the strictest sense, but I've used

  PUNCH ' ORDER csect(P)'

for ages. Unfortunately at some point the utility group decided
not to maintain page alignment information for IEBCOPY's
COPYMOD, so I have to relink.

Page alignment is also of interest for other uses, especially
when I/O buffers and control blocks need to be page fixed in a
way that minimizes real pages required.

I've also found it to save loads of time when debugging, as the
last three digits of the assembly will match those of the
virtual storage addresses.

Gerhard Postpischil
Bradford, VT

Reply via email to