Determine las opciones de compilación del módulo de carga: IBM Enterprise COBOL

StackOverflow https://stackoverflow.com/questions/4901579

  •  29-10-2019
  •  | 
  •  

Pregunta

¿Cómo puedo determinar las opciones de compilación utilizadas para compilar un programa IBM Enterprise COBOL mirando el módulo de carga? Cuando se emite un volcado, se enumeran de la siguiente manera:

Compile Options for PROGXX:                                                 
  ADV, ARITH(COMPAT), AWO, NOCICS, CODEPAGE(01140), DATA(31), NODATEPROC,   
  NODBCS, NODLL, NODYNAM, NOEXPORTALL, NOFASTSRT, INTDATE(LILIAN),          
  NUMPROC(NOPFD), NOOPTIMIZE, OUTDD(SYSOUT), PGMNAME(COMPAT), RENT, RMODE(AN  
  NOSQL, SQLCCSID, SSRANGE, NOTEST, NOTHREAD, TRUNC(OPT), XMLPARSE(XMLSS),   
  YEARWINDOW(1900), ZWB                                                     

Así que supongo que deben estar escondidos en algún lugar del módulo de carga.

Quiero escanear una verificación de la biblioteca de carga que cada carga se compiló con algunas opciones específicas para garantizar el cumplimiento del estándar de la tienda (por ejemplo, Ssrange).

Cualquier idea sería apreciada.

Actualizar

Desde entonces, he escrito un programa de escaneo de módulos de carga Le Cobol que hace este trabajo y un poco más además. Si está interesado, consulte: http://www3.sympatico.ca/bredam/loadinfo.html

¿Fue útil?

Solución

Quizás este es un comienzo. From the CBT Tape:

//*                                                                 *   FILE 551
//***FILE 552 is from Marc Manuel, and contains a COBOL 2 and       *   FILE 552
//*           COBOL/MVS analysis program.  This program will list   *   FILE 552
//*           the compile options of COBOL load modules.            *   FILE 552
//*                                                                 *   FILE 552
//*           email:  "MANUMAN" <manuman@club-internet.fr>          *   FILE 552  

Algo allí puede ser útil ...

Otros consejos

El Cobanal de Roland Schiradin es gratuito, o está el producto comercial Analizador de cartera de borde

Hay tutoriales de mainframes rápidos y opciones de compilador en el enlacehttp://techpalli.blogspot.com/p/mainframes.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top