HLASM Language Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Combining options

HLASM Language Reference
SC26-4940-06

More than one MHELP option, including the limit for &SYSNDX, can be specified at the same time by combining the option codes in one MHELP operand. For example, call and branch traces can be invoked by:
MHELP B'11'
MHELP 2+1
MHELP 3
Substitution by variable symbols can also be used.
Figure 1. MHELP control on &SYSNDX
┌────────────────────────┬───────────────────────────────────┬───────────────────────────────────┐
│   MHELP Instruction    │           MHELP Operand           │           MHELP Effect            │
├────────────────────────┼──────────┬────────────────────────┤                                   │
│                        │ Decimal  │       Hexadecimal      │                                   │
│                        │          ├──────┬─────────┬───────┤                                   │
│                        │          │      │ &SYSNDX │ MHELP │                                   │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP 4869           │     4869 │ 0000 │    13   │   05  │ Macro call trace and AIF dump;    │
│                        │          │      │         │       │ &SYSNDX limited to 4869           │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP 65536          │    65536 │ 0001 │    00   │   00  │ No effect                         │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP 16777232       │ 16777232 │ 0010 │    00   │   10  │ Macro entry dump                  │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP 28678          │    28678 │ 0000 │    70   │   06  │ Macro branch trace and AIF dump;  │
│                        │          │      │         │       │ &SYSNDX limited to 28678          │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP 256+1          │      257 │ 0000 │    01   │   01  │ Macro call trace;                 │
│                        │          │      │         │       │ &SYSNDX limited to 257            │
├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤
│   MHELP B'11'          │        3 │ 0000 │    00   │   03  │ Macro call trace, and             │
│                        │          │      │         │       │ macro branch trace                │
└────────────────────────┴──────────┴──────┴─────────┴───────┴───────────────────────────────────┘

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014