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

Reply via email to