This table shows program signature information that is part of the listing of program initialization code provided when you use the LIST compiler option.
| Byte | Bit | On | Off |
|---|---|---|---|
| 1 | 0 | ADV | NOADV |
| 1 | APOST | QUOTE | |
| 2 | DATA(31) | DATA(24) | |
| 3 | DECK | NODECK | |
| 4 | DUMP | NODUMP | |
| 5 | DYNAM | NODYNAM | |
| 6 | FASTSRT | NOFASTSRT | |
| 7 | Reserved | ||
| 2 | 0 | LIB | NOLIB |
| 1 | LIST | NOLIST | |
| 2 | MAP | NOMAP | |
| 3 | NUM | NONUM | |
| 4 | OBJ | NOOBJ | |
| 5 | OFFSET | NOOFFSET | |
| 6 | OPTIMIZE | NOOPTIMIZE | |
| 7 | ddname supplied in OUTDD option will be used. | OUTDD(SYSOUT) is in effect. | |
| 3 | 0 | NUMPROC(PFD) | NUMPROC(NOPFD) |
| 1 | RENT | NORENT | |
| 2 | Reserved | ||
| 3 | SEQUENCE | NOSEQUENCE | |
| 4 | SIZE(MAX) | SIZE(value) | |
| 5 | SOURCE | NOSOURCE | |
| 6 | SSRANGE | NOSSRANGE | |
| 7 | TERM | NOTERM | |
| 4 | 0 | TEST | NOTEST |
| 1 | TRUNC(STD) | TRUNC(OPT) | |
| 2 | WORD was specified. | NOWORD | |
| 3 | VBREF | NOVBREF | |
| 4 | XREF | NOXREF | |
| 5 | ZWB | NOZWB | |
| 6 | NAME | NONAME | |
| 7 | Reserved | ||
| 5 | 0 | NUMPROC(MIG) | |
| 1 | NUMCLS(ALT) | NUMCLS(PRIM) | |
| 2 | DBCS | NODBCS | |
| 3 | AWO | NOAWO | |
| 4 | TRUNC(BIN) | Not TRUNC(BIN) | |
| 6 | CURRENCY | NOCURRENCY | |
| 7 | Compilation unit is a class. | Compilation unit is a program. | |
| 26 | 0 | RMODE(ANY) | RMODE(24) |
| 1–3 | TEST(HOOK) | TEST(NOHOOK) | |
| 4 | OPT(FULL) | OPT(STD) or NOOPT | |
| 5 | INTDATE(LILIAN) | INTDATE(ANSI) | |
| 6 | TEST(SEPARATE) | Not TEST(SEPARATE) | |
| 7 | Reserved | ||
| 27 | 0 | PGMNAME(LONGUPPER) | Not PGMNAME(LONGUPPER) |
| 1 | PGMNAME(LONGMIXED) | Not PGMNAME(LONGMIXED) | |
| 2 | DLL | NODLL | |
| 3 | EXPORTALL | NOEXPORTALL | |
| 4 | DATEPROC | NODATEPROC | |
| 5 | ARITH(EXTEND) | ARITH(COMPAT) | |
| 6 | THREAD | NOTHREAD | |
| 7 | TEST(EJPD) | TEST(NOEJPD) | |
| 28 | 0 | SQL | NOSQL |
| 1 | CICS | NOCICS | |
| 2 | MDECK | NOMDECK | |
| 3 | SQLCCSID | NOSQLCCSID | |
| 4 | OPTFILE is in effect. | OPTFILE is not in effect. | |
| 5 | XMLPARSE(XMLSS) | XMLPARSE(COMPAT) |