HP eld Manual page 167

Table of Contents

Advertisement

Output Listings and Error Handling
you are not trying to do that, then don't specify the -temp_r option, the -
must_use_rname option, or any option whose name begins "-grow".
1334 The -check_registry and -update_registry options cannot
both be given.
Cause. You specified both the -check_registry and -update_registry options. The -
check _registry option tells eld that it must assign a DLL an address as specified in a
private DLL registry, and the registry is unchanged. The -update_registry option tells
eld to use information in the registry to decide what address to use for the DLL, and
then update the registry accordingly. You can't do both at the same time.
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. If you want to use a private DLL registry, decide which of the two ways you
want to be using it, and specify the correct option accordingly.
1335 Cannot specify -grow_limit with other -grow* options.
Cause. You have specified the -update_registry option, to tell eld to calculate the
address for a DLL and store it in a private DLL registry, also allocating a certain
amount of space for future growth of that DLL. You specified the -grow_limit option,
which tells eld what that future size should be. But you also specified the -
grow_data_amount, -grow_text_amount, or -grow_percent option, and these options
are used to tell eld which formula to use to calculate the future growth if the -
grow_limit option is not given. You can't give the -grow_limit option at the same time
as any of these other options whose names begin "-grow".
Effect. Fatal error (eld immediately stops without creating an output file).
Recovery. Decide what formula you want eld to use, to calculate the amount of
future growth of this DLL, and specify the proper options accordingly, as explained
elsewhere in this manual.
1336 <filename> is a linkfile.
valid for a linkfile.
Cause. You gave the -change option, telling the name of the file that you want to
modify, and the name of the attribute that you want to modify inside that file. The file
that you specified is a linkfile, such as a file created by a compilation, not a program or
a DLL. The only attribute that you are allowed to modify in a linkfile is "floattype", but
you specified a different attribute from that.
Effect. Fatal error (eld immediately stops without modifying the file).
Recovery. The attribute that you specified cannot set or modified in linkfiles. To set up
that attribute value in a program or DLL, you must give it in the eld command that
creates that program or DLL.
Only -change floattype is
eld Manual—527255-009
6-57
Error Messages

Advertisement

Table of Contents
loading

Table of Contents