On Thu, Sep 26, 2013 at 10:01 PM, Ed Jaffe <[email protected]>wrote:

> On 9/26/2013 2:51 AM, Manfred Lotz wrote:
>
>> Hi all,
>> I've got a very old assembler program which still has a
>>        SPLEVEL SET=2
>> statement at the beginning.
>>
>> I think that these days this is obsolete and should be removed.
>>
>
> FWIW, we use this:
>
>          SPLEVEL SET=6             Specify OS/390 R2 macro format
>          SYSSTATE ARCHLVL=2        Program requires z/Architecture
>          SYSSTATE OSREL=ZOSV1R9    Program requires z/OS 1.9 and higher
>
>

Thanks for this. This looks good, and I guess I will use it for new
programs.

However, I'm reluctant to use  SYSSTATE ARCHLVL=2  in the existing source
as it seems to create different code for some macros (e.g., GETMAIN).
Perhaps I'm too cautious.I checked the SPLEVEL SET=6 for my source and it
didn't change anything (I compared the assembler listings).

-- 
Manfred

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to