I am investigating the implications of converting a large body of C code to 64 bit. Compiling with LP64 seems straightforward, the problems are at the binder step. I am currently getting IEW2469E Reason 3:
"Either the reference or the target is in amode 64 and the amodes do not match." This I was expecting; what I wasn't expecting is an apparent lack of 64 bit entry points for the JSON routines. The IBM doc https://www.ibm.com/docs/en/zos/2.5.0?topic=parser-syntax-linkage-programmin g-considerations makes no mention of 64 bit calls. I have searched, examined header files, looked at samples, but have found no clue. Am I missing something incredibly obvious or do I have to code stub routines myself to convert the parameter lists? Has anyone else encountered this? TIA Robin ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
