I have 64-bit C code that attempts to fetch() IGGCSI00.
I've used pragma linkage on IGGCSI00 but got nowhere.
I am getting the following:

EDC5256S An AMODE64 application is attempting to fetch() an AMODE31 executable. 
(errno2=0xC4070068)

The C program was compiled with :
langlvl(LIBEXT),ARCH(5),TUNE(7),GONUMBER,FLAG(I),XPLINK(STOREARGS),EXPORTALL,SPILL(448),LP64,GOFF

Reading the doc on fetch() and XPLINK in the C/C++ and LE bookshleves doesn't 
shed nay light on this.
I think I am forced to write a64-bit assembler program that then calls IGGCSI00 
with parameters in 31-bit memory.

Any suggestions ?

Thanks in advance, Pierre.

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