Perhaps this will help ...

https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.cbcpx01/cexample.htm

Joe

On Thu, Aug 22, 2019 at 10:49 PM Joseph Reichman <reichman...@gmail.com>
wrote:

> Hi
>
> All of the code I have on my system is assembler. The Code is a TCP/IP
> Serve
> to a Windows Client. I had similar functions in Windows and the Mainframe
>
> So I figure I would use the windows code on the mainframe. The code use a
> lot of storage so I decided to go AMODE 64 where by the malloc would be
> from
> above the bar
>
> I had an Assembler CEEPCALL in 31 bit that worked calling the C Dll
>
> When I went to change it 64 bit both the Calling Assembler and the C DLL.,
> I got U4093 reason X'218' the 64 bit Assembler
>
> I saw  this thread from IBMMAIN from a few years ago
>
>     https://www.mail-archive.com/ibm-main@listserv.ua.edu/msg55945.html
>
>
> It seems from the thread that CELQPRLG and CELQCALL Cant Call the 64 BIT C
> Dll
>
> And I would need the Assembler program to Call a 64 BIT  C main program to
> Call the C Dll
>
> As I recognize a few of the names on the thread wonder if any one can
> confirm that a) The 64 bit assembler can not call 64 bit C DLL  b) the
> Assembler can call a 64 bit C main which would then call the 64 bit C Dll
>
> thanks
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
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