Probably got 31 bit code instead of 24 bit only code. On Fri, Sep 27, 2013 at 2:35 AM, Manfred Lotz <[email protected]> wrote: > 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
-- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
