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

Reply via email to