ASMAXT2E may generate the following messages. Each message is prefixed with an assembler indication of the form ASMA70ns, where n is 0, 1, 2, 3, or 4, and s is one of the standard severity-indication letters I, W, E, S, T. This indication is followed by the word "OBJECT: ". Then, the message text is preceded by "ASMAXT2E: ".
16
The ASMAXT2E module expects a different I/O exit interface from that supplied by High Level Assembler.
This is an internal error. Report the problem to IBM service.
Processing is terminated.
16
The ASMAXT2E module was invoked as an exit of type other than PUNCH or OBJECT.
This is caused by incorrect assembler invocation options. Correct the options string and re-assemble.
Processing is terminated.
16
The ASMAXT2E module was expected to be open and initialized, but was not
This is an internal error. Report the problem to IBM service.
Processing is terminated.
16
The ASMAXT2E module requires more working storage than is available.
Specify a larger storage area, or specify a smaller SIZE option.
Processing is terminated.
16
The ASMAXT2E module was invoked as an I/O exit with an invalid action or operation type.
This is an internal error. Report the problem to IBM service.
Processing is terminated.
16
The ASMAXT2E module expected to receive an object file record to process, but none was present.
This is an internal error. Report the problem to IBM service.
Processing is terminated.
16
The ASMAXT2E module received a CLOSE request, but for the wrong exit type.
This is an internal error. Report the problem to IBM service.
Processing is terminated.
12
The ASMAXT2E module was invoked to process a record, but an options string was provided.
This is an internal error. Report the problem to IBM service.
Processing is terminated.
12
The ASMAXT2E module was provided with a parameter string, but its length was invalid.
Check that the assembler options specifying the I/O exit are valid.
Processing is terminated.
12
The program being processed has too many ESD items with distinct ESD IDs.
Restructure the program to reduce the number of independently relocatable items.
Processing is terminated.
12
The program being processed has too many relocatable address constants.
Restructure the program to reduce the number of address constants.
Processing is terminated.
12
The program being processed has too many control sections.
Restructure the program to reduce the number of control sections.
Processing is terminated.
12
The program being processed requires more ELF sections than can be provided.
Restructure the program to reduce the number of independent items, or contact IBM service to request that ASMAXT2E be enhanced.
Processing is terminated.
12
The program being processed requires more space in the ELF string table than can be provided.
Restructure the program to reduce the number of or length of external names, or contact IBM service to request that ASMAXT2E be enhanced.
Processing is terminated.
12
The program being processed contains too many ENTRY names.
Restructure the program to reduce the number ENTRY statements, or contact IBM service to request that ASMAXT2E be enhanced.
Processing is terminated.
12
The program being processed requires more ELF symbols than can be processed.
Restructure the program to reduce the number of names, or contact IBM service to request that ASMAXT2E be enhanced.
Processing is terminated.
12
The program being processed requires more work space than is available to process machine language instructions and data.
Specify a larger storage area, or specify a smaller SIZE option.
Processing is terminated.
8
The program being processed contains a control section xxxxxxxx with an unsupported AMODE or RMODE.
Modify the program to specify valid AMODE and RMODE.
The section is discarded, and processing continues. No ELF object file will be produced.
8
The program being processed contains a dummy external control section (XD) xxxxxxxx.
Modify the program to remove the XD item.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The program being processed contains an address constant at address xxxxxxxx in a control section with ESDID xxxx that is not 4 bytes long.
Modify the program to correct the address constant.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The program being processed contains an address constant at address xxxxxxxx in a control section with ESDID xxxx of type Q, or DXD, or CXD.
Modify the program to remove the address constant.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The program being processed contains an address constant at address xxxxxxxx in a control section with ESDID xxxx which requires negative relocation.
Modify the program to remove the address constant.
The item is discarded, and processing continues. No ELF object file will be produced.
8
Previous errors have suppressed the production of an ELF object file.
Correct the errors.
8
The OBJ END record contains the length of a control section.
The object file may be very old, possibly produced by a language translator that put the section length on the OBJ END record. (This condition will not arise with object files produced by High Level Assembler.)
The item is discarded, and processing continues. No ELF object file will be produced.
8
The OBJ END record contains a request for a particular entry point in the program.
Remove the entry point request from the END record.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The ENTRY name xxxxxxxx is in a control section that was previously discarded.
Correct the original error causing the section to be rejected.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The RLD item at address xxxxxxxx in a control section with ESDID xxxx is in a control section that was previously discarded.
Correct the original error causing the section to be rejected.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The RLD item at address xxxxxxxx in a control section with ESDID xxxx references a position in a control section that was previously discarded.
Correct the original error causing the section to be rejected.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The control section named xxxxxxxx contains addresses either very close to or exceeding X'FFFFFF'.
Reduce the size of the section, change its starting address, or (if the source program contains multiple control sections) re-assemble with the NOTHREAD option.
The item is discarded, and processing continues. No ELF object file will be produced.
8
The RLD items at address xxxxxxxx in a control section with ESDID xxxx require more than a single relocation at that address.
Change the program so that only a single relocation is required at a given address.
The items are discarded, and processing continues. No ELF object file will be produced.
8
The program generates no machine language instructions or data.
Verify that the program is correctly coded. (A DSECT statement may be misplaced.)
The item is discarded, and processing continues. No ELF object file will be produced.
8
An entry point was specified in a zero-length Private Code section.
Verify that the program is correctly coded.
The item is discarded, and processing continues. No ELF object file will be produced.
8
An entry point named xxxxxxxx was specified that lies outside the bounds of its owning control section with ESDID xxxx.
Verify that the program is correctly coded.
The item is discarded, and processing continues. No ELF object file will be produced.
8
An entry point named xxxxxxxx was specified in a common (COM) control section with ESDID xxxx.
Correct the program to remove the ENTRY point. (ENTRY points in COM sections are not supported; you may be able to reference items not at the origin of a COM section by specifying a constant offset in a referencing address constant.)
The item is discarded, and processing continues. No ELF object file will be produced.
0
An invalid or duplicated character appears in the parameter string provided to ASMAXT2E.
Correct the options invoking ASMAXT2E to specify valid characters.
The item is ignored, and processing continues.
0
The OBJ file contained nnnnnnnn SYM records, produced when the TEST option is provided to High Level Assembler.
Correct the options invoking High Level Assembler.
The records are ignored, and processing continues.
0
The OBJ file contained nnnnnnnn records that are not object-module records.
The program may contain PUNCH or REPRO statements. Verify that they are not required.
The records are ignored, and processing continues.
0
The program contains a zero-length Private Code (PC) section.
Correct the source program.
The section is ignored, and processing continues.
0
The program produced xxxxxxxx object records, and xxxx control sections were converted to ELF format.
0
The generated ELF file is X'xxxxxxxx' bytes long.
[ Top of Page | Previous Page | Next Page | Contents | Index ]