Using a later compiler with the same ARCH, TUNE, *and especially* TARGET is supposed to give you a module that will run on the target level system (and above).
But, you are still using a different version of the compiler, and there *can* be impacts. To be completely safe you should do regression testing if you switch compilers. IBM seems to follow this practice on their products (pointing to specific compiler libraries for builds) Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Aug 29, 2012 at 8:34 AM, John Eells <[email protected]> wrote: > OK, so I have to ask: Isn't it a lot simpler to just use the higher-level > compiler with the right ARCH and TUNE levels? > > > Kirk Wolf wrote: > >> This is possible; the Users Guide has the details on how to set it up. >> >> For compiling under a shell, you need to export STEPLIB to point to >> SCCNCMP, SCEERUN, and SCEERUN2, and then set a *bunch* of _C89_* variables >> (if you are using the c89 command), or _CXX* variables (if you are running >> the cxx command), etc. >> >> <snip> > > -- > John Eells > z/OS Technical Marketing > IBM Poughkeepsie > [email protected] > > > ------------------------------**------------------------------**---------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
