How about with "cheating"? (only available to authorized code,
unfortunately).

Create the Dataspace. Use IARVSERV to map ("share") a portion of the
dataspace into your address space. LOAD the module into this area with
the ADDRNAPF parameter (which requires authorization). Use offsets
instead of addresses, so that you can resolve them at execution time. I
remember doing this long ago in DOS/VS for "core image" executables.
Unshare the dataspace area.

IMO, much easier to LOAD into the address space, then MVCL[E] into the
dataspace.


On Sun, 2012-03-04 at 15:47 -0600, Chris Craddock wrote:
> Not possible.
>
> Chris Craddock
> Sent from my cell phone
> 281-770-1950
>

--
John McKown
Maranatha! <><

Reply via email to