In <[EMAIL PROTECTED]>,
on 08/25/2006
at 08:36 AM, "Gibbons, Mark" <[EMAIL PROTECTED]> said:
>I was trying to set an IF slip given a csect name in an NFS module.
>Since these modules are now program objects I was not getting the
>right offset from the beginning of the load module. The offsets
>listed in AMBLIST for the csects are not from the beginning of the
>load module.
IMHO it's time to submit a requirement for SLIP proceesing of program
objects. The stated requirement should be to provide a documented and
supported way of providing an offset within a csect, and I'd advice
giving two suggested implementations:
1. Add syntax to SLIP to specify module.csect.offset, with SLIP
doing any necessary lookups and arithmetic.
2. Add an option to AMBLIST to produce a module-relative offset
list of sections and entry points.
>Excerpt from a PMR:
>I'm sorry for any confusion this may have caused. Hopefully this
> clarifies the situation. If there is any other way binder/amblist
>can assist, please don't hesitate to contact me.
>--Mike Young
What about the case where the sections of the program object are not,
and cannot be, loaded contiguously?
--
Shmuel (Seymour J.) Metz, SysProg and JOAT
ISO position; see <http://patriot.net/~shmuel/resume/brief.html>
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)
----------------------------------------------------------------------
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