言語環境プログラムを使用してリンク・エディットする必要のある、またはリンク・エディットすること が有益となる既存アプリケーションが判別できたら、次に正しいライブラリー名を 指定する必要があります。言語環境プログラムのリンク・エディット・ライブラリーは、 非 CICS アプリケーションの場合と、CICS アプリケーションの場合とで共通です。
SCEELKED ライブラリーには、IBM の命名規則に従っていないため、 ユーザーのサブプログラム名と競合する可能性のある名前がいくつか存在します。例えば、DUMP という 名前の、静的に呼び出されるサブルーチンがあり、リンク・エディット時に SCEELKED が連結内で 専用サブルーチン・ライブラリーよりも先に置かれていた場合、DUMP に対する 参照は SCEELKED で解決されます。この例では、FORTRAN ルーチンの AFHUDUMS が リンク・エディットによって組み込まれるため、誤った結果が得られたり、機能が 失われたり、あるいは結果的にパフォーマンスが低下したりする可能性があります。(もう一つの 共通名は ABORT で、これは C ランタイム・ライブラリーのルーチンである EDC4$05C の エントリー・ポイントです。)
これらの問題を回避するには、次の 2 つの方法があります。
言語環境プログラムを使用してリンク・エディットする必要のあるアプリケーションを 判別するには、リンク・エディットに関する考慮事項を参照してください。