eld Manual

Table Of Contents
Output Listings and Error Handling
eld Manual527255-009
6-79
Error Messages
Cause. The -gateway_template option tells the name of a template file that is used for
overriding the standard gateway format when you are building a DLL that contains
callable procedures. You gave this option more than once, specifying different
filenames each time.
Effect. Error (The linker cannot do what was requested of it and will eventually stop,
but may continue for the purpose of detecting additional errors before stopping).
Recovery. Few people will ever need to use this option. But, if you have a template
file that you wish to give to eld with this option, just specify the option once, giving the
name of that template file.
Cause. You gave the -gateway_template option, specifying a filename as a parameter.
That file should be a TNS/E object file that can be used as linker input (usually, in this
case, produced by the TNS/E assembler), but the file that you specified for this option
is not that type of file.
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. Few people will ever need to use this option. If you really are such a
person, then you need to create the template file, typically by assembling some code
that is a modfication of the assembler code used for this purpose before.
Cause. You gave the -gateway_template option, specifying a filename as a parameter.
That file is required to meet various conditions, in order to describe to eld the type of
gateways that it should create for callable procedures, to override the default gateway
formats. The message tells which condition the file did not meet.
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. Few people will ever need to use this option. If you really are such a
person, then you need to create the template file, following the detailed rules for it,
which is beyond the scope of this manual.
1515 Multiple specifications of the -gateway_template option
with different filenames.
1516 <gateway template filename> is not a TNS/E linkfile.
1517 Bad format for <gateway template filename>, <reason>.
1518 The .procinfo section of <filename> gives a bad number
of parameters (<number>) for <symbol name>.It should be
between 0 and 32 for a user callable procedure.