ロード・モジュールを調べて、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など)に準拠していることを確認するための特定のオプションを使用してコンパイルされていることを確認したいと思います。
任意のアイデアをいただければ幸いです。
アップデート
それ以来、私はこの仕事ともう少し他の仕事をするLECobolロードモジュールスキャンプログラムを書きました。興味のある方はチェックアウトしてください:http ://www3.sympatico.ca/bredam/LoadInfo.html