Elegir opciones de compilador para la depuración
Las opciones de compilador afectan al tamaño del módulo de carga y a la cantidad de funcionalidad de z/OS® Debugger disponible para usted. z/OS Debugger utiliza información como sentencias y tablas de símbolos para obtener el control de un programa, ejecutar el programa sentencia por sentencia o línea por línea y visualizar información sobre el programa.
Para obtener más información sobre cómo las tablas de depuración ayudan a z/OS Debugger a depurar el programa, lea los temas siguientes:
Para obtener más información sobre cómo las opciones de compilador afectan a la funcionalidad de Depurador de z/OS , lea los temas siguientes:
| Compilador o assembler | Opciones del compilador que utilizará |
|---|---|
| Enterprise COBOL for z/OS Versión 6.2 y posterior | TEST(EJPD,NOSEPARATE/SEPARATE(DSNAME/NODSNAME),SOURCE/NOSOURCE) |
| Enterprise PL/I versión 6 | Para programas de 31 bits, utilice cualquiera de los siguientes:
TEST(ALL,NOHOOK,SYM,NOSEPARATE) y LISTVIEW. |
| Enterprise PL/I versión 5, versión 32 ( 31 bits ) | TEST(ALL,NOHOOK,SYM,SEPARATE) y LISTVIEW |
| IBM® High Level Assembler (HLASM) Versión 1 Release 63 | ADATA |
| Open Enterprise SDK for Go 1.21, 1.22, 1.23, 1.24 y 1.25 | No es necesaria ninguna opción de compilador. Siempre se generan datos DWARF para Go y no se pueden desactivar. |
|
|
| Compilador o assembler | Opciones del compilador que utilizará |
|---|---|
Enterprise COBOL for z/OS Versión 5 y Versión 6.11 compilado con la opción de compilador TEST |
TEST(EJPD,SOURCE) |
Enterprise COBOL for z/OS Versión 4 compilado con la opción de compilador TEST |
TEST(NOHOOK,SEPARATE,EJPD) |
Enterprise COBOL for z/OS Versión 3 o Versión 4 compilado con la opción de compilador NOTEST 2 |
NOTEST,NOOPTIMIZE,SOURCE,MAP,XREF,LIST(o OFFSET) |
| Enterprise COBOL for z/OS and OS/390®, Versión 3 | TEST(NONE,SYM,SEPARATE) |
| COBOL for OS/390 & VM | TEST(NONE,SYM,SEPARATE) |
| COBOL para MVS y VM | TEST(ALL,SYM) |
VS COBOL II Versión 1 Versión 3 y Versión 1 Versión 4 (para programas compilados con la opción de compilador NOTEST y enlazados con la biblioteca Language Environment® biblioteca) 2 |
NOTEST,NOOPTIMIZE,SOURCE,MAP,XREF,LIST(o OFFSET) |
VS COBOL II Versión 1 Versión 3 y Versión 1 Versión 4 (para programas compilados con la opción de compilador NOTEST y enlazados con una biblioteca no Language Environment biblioteca) 2 |
NOTEST,NOOPTIMIZE,SOURCE,MAP,XREF,LIST(o OFFSET) |
VS COBOL II Versión 1 Versión 3 y Versión 1 Versión 4 (para programas compilados con la opción de compilador TEST y enlazados con la biblioteca Language Environment biblioteca) |
TEST |
| OS/VS COBOL, Versión 1 Versión 2.4 2 | NOTEST,SOURCE,DMAP,PMAP,VERB,XREF,NOLST,NOBATCH,NOSYMDMP,NOCOUNT |
| Enterprise PL/I, versión 4 o versión 5.1 y 5.2 3 ( 31 bits ) | TEST(ALL,NOHOOK,SYM,SEPARATE) y LISTVIEW |
| Enterprise PL/I versión 3.8 o posterior | TEST(ALL,NOHOOK,SYM,SEPARATE) y LISTVIEW |
| Enterprise PL/I versión 3.7 | TEST(ALL,NOHOOK,SYM,SEPARATE,SOURCE) |
| Enterprise PL/I versión 3.5 o posterior | TEST(ALL,NOHOOK,SYM,SEPARATE) |
| Enterprise PL/I versión 3.4 | TEST(ALL,NOHOOK,SYM) |
| Enterprise PL/I, Versión 3.1 hasta Versión 3.3 | TEST(ALL,SYM) |
| PL/I for MVS & VM | TEST(ALL,SYM) |
| OS PL/I Versión 2 Release 1, Versión 2 Release 2 y Versión 2 Release 3 | TEST(ALL,SYM) |
| IBM High Level Assembler (HLASM), Versión 1 Release 4, Versión 1 Release 54 | ADATA |
|
|