Как я могу определить параметры компиляции, используемые для компиляции программы IBM Enterprise COBOL, посмотрев на модуль загрузки? Когда выдается дамп, они отображаются следующим образом:
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
поэтому я предполагаю, что они должны быть спрятаны где-то в модуле загрузки.
Я хочу отсканировать библиотеку загрузки, проверяя, чтобы каждая загрузка была скомпилирована с некоторыми конкретными параметрами, чтобы обеспечить соответствие стандарту магазина (например, SSRANGE).
Любые идеи будут оценены.
Обновление
С тех пор я написал программу сканирования загрузочного модуля LE Cobol, которая выполняет эту работу и даже больше. Если вы заинтересованы, проверьте: http://www3.sympatico.ca/bredam/LoadInfo.html