On 5/19/2015 5:56 AM, Charles Mills wrote:
GTTERM is AMODE 24 only! IBM, really?
We issue GTTERM all the time from programs that are AMODE(31) and RMODE(31). Only the 8-byte parameter must reside below 16MB. Put it next to your DCBs (if any) otherwise you'll need to acquire and free an 8-byte parm list area using LOC=24 ... yes, it's gross...
Example, TSOPRM24 is an 8-byte area below 16MB: | MVC TSOPRM24(GTTERMPL),GTTERMP Set GTTERM parm list | GTTERM ATTRIB=(3), Issue GTTERM macro | PRMSZE=4(,3), (same) | MF=(E,TSOPRM24) (same) | ... |GTTERMP GTTERM MF=L GTTERM parm list |GTTERMPL EQU *-GTTERMP Length of GTTERM parm list -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 http://www.phoenixsoftware.com/ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN