O will be exported.
Unix Useful References, unix Useful Resources, selected Reading.
The -rpath option may also be used on SunOS.
5) Debugger markup language (DML) Starting with the.6.07 version of the debugger a new mechanism for enhancing output from the debugger and extensions was included: DML.However, if you are using ld on AIX, note that it is different from the behaviour of the AIX linker.assert keyword This option is ignored for SunOS compatibility.Nocombreloc Disables multiple reloc sections combining.fatal-warnings Treat all warnings as errors.accept-unknown-input-arch -no-accept-unknown-input-arch Tells the linker to accept input files whose architecture cannot be recognised.Please read the documentation for lds -enable-auto-import for details." This message occurs when some (sub)expression accesses an address ultimately given by the sum of two constants (Win32 import tables only allow one).E -export-dynamic When creating a dynamically linked executable, add all symbols blaupunkt car 300 user guide to the dynamic symbol table.warn-shared-textrel Warn if the linker adds a DT_textrel to a shared object.If you use dlopen to load a dynamic object which needs to refer back to the symbols defined by the program, rather than some other dynamic object, then you will probably need to use this option when linking the program itself.So for example -omagic sets the output file name to magic whereas -omagic sets the nmagic flag on the output.no-undefined -z defs Report unresolved symbol references from regular object files.This option is only effective if garbage collection has been enabled via the -gc-sections ) option.
This option is specific to the i386 PE targeted port of the linker -enable-auto-import Do sophisticated linking of _symbol to _imp_symbol for data imports from DLLs, and create the necessary thunking symbols when building the import libraries with those data exports.
Using this option has a significant performance cost.
You can also use the dynamic list to control what symbols should be added to the dynamic symbol table if the output format supports.
Nodelete Marks the object shouldnt be unloaded at runtime.
The -warn-common option can produce five kinds of warnings.
LoadLibrary/FreeLibrary log exception log global counters (WaitForSingleObject, HeapAllocation calls,.) thread information start parameters for child threads TerminateThread API log dump stack trace with index.
It will run through the entire function and display statistics.This option is only meaningful on ELF platforms which support shared libraries.The GNU linker will ignore the -F option when not creating an ELF shared object.This is not done however if the -hash-size switch has been used.The default may be overridden by the -demangle and -no-demangle options.Wt -m Module -m Module2.By default, the linker uses _init as the function to call.DLL, RtlSetLastWin32Error.!error!error ErrValue!error ErrValue 1 Decode and display information about an error value Treat ErrValue value as an ntstatus code * k call stack for all threads!uniqstack 2 f Freeze Thread TID2 # f Freeze the thread causing the current exception 3 u Unfreeze Thread.file ( section warning: multiple common of symbol file ( section warning: previous common is here.
This option also implies -unresolved-symbolsreport-all.
This feature permits the linker to link against a file which appears to be an object or an archive, but actually merely defines some symbol values, or uses input or group to load other objects.
Addr k Breakpoints with commands: The command will be executed when the breakpoint is hit.