I have a program that I am fixing to be 31bit addressing.
I'm looking at an MNOTE out of IEATDUMP coded as follows:
IEATDUMP_L IEATDUMP PLISTVER=MAX,MF=L
The MNOTE,8 says:
For the "MF" key, positional ARG 2 is required.
So, here I am trying to define the List area, but the list area
needs to be given an address to use. But I need this generated so
that it KNOWS what the size of the PLIST is.
The very fine manual just doesn't make sense in this case.
What is MF=L for? Hasn't it been to build the PLIST area with a
label?
And then, if I need to know the length of the list, I put a label
or EQU after...
I am just baffled with this. It is as if they expect me to know
what the PLIST size is to start with (if I give it an area in
storage, I better know how much it is going to ultimately
clobber, doncha think?).
We don't have to do this with other macros. What is so special
about this one?
Regards,
Steve Thompson