ILBOABN0 considerations
The ILBOABN0
interface for requesting
an ABEND in a COBOL environment can be called dynamically with Enterprise COBOL V5 and later versions. When called
by a program compiled with Enterprise COBOL compiler, it
will has the same result as calling CEE3ABD
using
ACTION code 1.
Your are strongly recommended to migrate and use
the CEE3ABD
interface, because the CEE3ABD
interface
provides extra flexibility to control the level of details provided
in the CEEDUMP
produced.
When your application is called by Enterprise COBOL programs, it
might ABEND in an unexpected way if it has an older version of
ILBOABN0
(before
LE's SCEELKED) statically linked. To fix the unexpected ABEND, you
can follow one of the advises below:- Migrate to
CEE3ABD
. - Relink your application with the REPLACE
ILBOABN0
in the LINK step, against LE's SCEELKED. - Change the COBOL program to use dynamic call for
ILBOABN0
.