ILBOABN0 considerations
The ILBOABN0
interface for requesting
an ABEND in a COBOL environment can be called dynamically with Enterprise COBOL 5 and later versions. When called
by a program compiled with the Enterprise COBOL compiler, it
will have the same result as calling CEE3ABD
using
ACTION code 1.
You 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 suggestions below:- Migrate to
CEE3ABD
. - Relink your application with
REPLACE ILBOABN
and resolve the reference against the LESCEELKED
library. (ILBOABN0
is an alias ofILBOABN
.) - Change the COBOL program to use dynamic call for
ILBOABN0
.