Tom,
If fetch is hard-wired to refuse a load of a 31-bit module while running in 64-bit mode, I need to write a 64-bit assembler front-end module. You can get around stack processing in 31-bit mode by using #pragma linkage(fred,OS) where fred is a non-LE module. I've done this often.
    But fetch() seems to be the show-stopper.

Regards, Pierre


On 2018-12-19 1:50 p.m., Tom Marchant wrote:
64-bit C is XPLINK.
XPLINK-64 allocates the stack above the bar.
The save area that is passed to a non-XPLINK program is allocated from the 
stack.

Unless there is a way to alter this behavior, 64-bit C cannot call an AMODE(31) 
program.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to