eld Manual

Table Of Contents
Summary of Linker Options
eld Manual527255-009
5-5
-make_implicit_lib
Mark the DLL being created as an implicit library.
See Output Object Files on page 2-4.
-make_import_lib <filename>
Create a complete or incomplete import library with the specified filename, to
represent the other DLL or DLLs whose filename(s) are found in the command
stream. See Creating Import Libraries on page 3-11.
-map
Produce a map showing how memory has been laid out. See Creating Segments
of the Output Loadfile on page 2-6.
-must_preset
Consider it an error if presetting fails. See To Preset or Not to Preset, and Creation
of the LIC on page 3-7.
-must_use_iname
eld reports an error if the linker isn’t able to delete an existing file of the same
name when creating an import library. See Creating Import Libraries on page 3-11.
-must_use_oname
eld reports an error if the linker isn’t able to delete an existing file of the same
name when creating its main output object file. See The Creation of Output Object
Files on page 2-5.
-must_use_rname
eld reports an error if the linker isn’t able to delete an existing file of the same
name when it is recreating a private DLL registry. See Using a DLL Registry
on
page 2-8.
-no_include_whole
synonym for -none.
-none
Only include archive members in the link if they satisfy needed references. See
Using Archives
on page 2-16.
-no_optional_lib
Do not consider later DLLs in the command stream to be optional. See Ignoring
Optional Libraries on page 3-14.