Oppolzer - Informatik / Blog


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie

ASSEMBLER-L - Umbau zentraler Makros auf relative Sprünge (baseless)

Subject:

Re: Relative Branches / IBM macros

From:

Bernd Oppolzer <bernd.oppolzer@T-ONLINE.DE>

Reply-To:

IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>

Date:

2013.04.05 22:34:43


Thank you, looks like I have to add this (or some of those) to our central
startup macro, at least in the RELB=YES case, where I do the IEABRCX DEFINE.

This has to be done with care, because it affects all developers, and if there
is an error in this macro, you have to redo all compiles of all the several
hundred developers starting from the time when you brought in the error - that
is not nice.

Kind regards

Bernd



Am 05.04.2013 22:25, schrieb E.J.:
> On 4/5/2013 1:12 PM, J.M. wrote:
>> And I'd bet you do a SYSSTATE ARCHLVL to set up for
>> relative/immediate use.
>> That's something that I'm just getting into coding.
>
> The following statements exist in a common copy member for all modules:
>
>      SPLEVEL SET=6                 Specify OS/390 R2 macro format
>      SYSSTATE ARCHLVL=2            Program requires z/Architecture
>      SYSSTATE OSREL=ZOSV1R8        Program requires z/OS 1.8 and higher
>
>      COPY  ASMMSP                  Enable Structured Programming
>      ASMMREL ON                    Enable relative branch for SPMs
>
> --
> E.J
>

Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie