Please post the CSVDYNEX REQUEST=ADD invocation and supporting data declares. Those following this thread should not have to guess.
I presume by "load an IEFU83 exit" you mean "add an exit routine" rather than "load an ...exit". In case it's relevant, which IEFU83 exit is also a valid question; there is no exit named IEFU83. There is SYS.IEFU83 (for example). The usual case of user error related to AMODE is when MODADDR is used but the address is not made "pointer-defined" (e.g., bit 0 of 32-bit value on for AMODE 31). It is true that the reason code applies to the AMODE of the exit routine, not of the invoker. But with respect to the invoker, make sure that your SYSSTATE AMODE64 is in synch with your AMODE for correct behavior (the usual case of incorrect behavior is when SYSSTATE AMODE64=NO but the AMODE is 64, but the reverse can in some cases -- not necessarily with CSVDYNEX -- cause inappropriate macro code too). Peter Relson z/OS Core Technology Design ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
