The C/C++ compiler lets you set options globally with PARM= or DD:OPTFILE (or equivalently on a UNIX command line for those who like that sort of thing). You can also specify most options *first thing* in a source module with #pragma OPTIONS.
The former overrides the latter. It seems to me that is backwards. I want to compile all of my modules with OPTION FOO, except one module that I want to compile with OPTION NOFOO. I would like to specify PARM=FOO globally and specify #pragma OPTIONS ( NOFOO ) in the one module. Doesn't that sound reasonable? Am I RTFM incorrectly? Or has anyone figured out a bit of cleverness to have global "default" options that one can override on a source module by source module basis. (I have common JCL that I use "universally." I have hundreds of source modules. I don't have hundreds of "compile jobs.") Thanks, Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN