I guess, rather than moving the label "alloc", I would have suggested:
DS 0H force half word alignment
alloc ds 0cl62
dc h'60'
dc cl60'alloc dd(meals) dsn(stnt329.train.meals) shr reuse'
It's a "style" issue, however. The effect is (mostly) identical. I just
think the parm list starts with the definition (the "ds 0cl62" statement)
so that's the statement which should get the label. And if the parm list
needs halfword alignment (or fullword or doubleword), specify that before
starting the structure definition. Again, just a style question.
Brian
On Thu, 15 Mar 2007 11:16:32 -0700, Steve Comstock wrote:
>Problem seems to have been alignment (see below)
(snip)
>
>Below works OK if "alloc" starts on a halfword boundary;
>if not, then alloc's location will start one byte off
>of where I expect; needed to put the label on the halfword.
(snip)
>
>-S
>
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html