Well, I solved my underlying problem. The C++ program loads FTP under the covers, so there are two programs running each with its own LE run-time options. Sounds obvious when I say it, but the results I was seeing had me confused. Obviously (or perhaps not so obviously) PARM='LE options/program options' and #pragma runopts affect only the main program, but CEEOPTS DD affects both. If CEEOPTS specifies RPTOPTS you get two reports, without any specific indication which is which.
I'd still like to know what "Programmer default" is supposed to mean. If they can say the source of some options is 'DD:CEEOPTS' then wouldn't it make sense to say that the source of some options was 'CSECT CEEUOPT'? Or at least document what their labels meant? "Programmer default" to me means some sort of defaults specific to a particular programmer, but that does not seem to be the case. I guess they mean "programmer-specified" as the source of some option settings. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Charles Mills Sent: Monday, November 19, 2012 4:09 PM To: [email protected] Subject: In RPTOPTS what does Programmer Default mean? Environment: V1R13, C++ z/OS batch, pre-link, non-XPLINK I'm trying to figure out why #pragma runopts is not working as I would expect. But first ... When I set on RPTOPTS the report shows several options as being "Programmer default." I don't know where they are coming from. They don't correspond to my #pragma runopts. If I remove #pragma runopts from my program then 'CEEUOPT' does not show up in the link. PARM='/program options' What does "Programmer default" mean and where are these options coming from? The FM gives an example of a RPTOPTS report but does not explain the meaning of the labels (and "Programmer default" does not appear in the example). ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
