On Mon, 17 Jun 2024 at 05:55, Paul Edwards <
[email protected]> wrote:

> On Mon, 17 Jun 2024 00:04:55 -0500, Paul Gilmartin <[email protected]>
> wrote:
>
> >>It would be nice if one day that RECFM=U file could be plonked
> >>into any linklib on z/OS and also be executed. And yes, there will
> >>be a slight overhead in doing so - but close to zero chance any
> >>application will be bottlenecked on or be able to detect that
> >>overhead.
> >>
> >You are on the very verge of re-inventing program objects in UNIX
> >files, which work that way.
>
> Thanks for the pointer. Perhaps this is the "direction" I asked
> for. I need to investigate what a "program object" is and switch
> to using that instead of the IEWL + IEBCOPY + ftp rdw format,
> now that I have control of a linker.
>

One problem you'll run into if you want z/OS compatibility is that the
format of Program Objects is undocumented.
Of course you can design your own, but then nothing but your OS is going to
understand them.

If you want to go this way I'd suggest using ELF as your base. I can't
remember if IBM now supplies an ELF loader for z/OS, but it's not rocket
science to write one.

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to