E
- ELF, (
), ( ), ( ), ( ), ( )- See also object files
- elf(3E), (
), ( )
- environment variables, (
)- LD_AUDIT, (
), ( )
- LD_BIND_NOT, (
)
- LD_BIND_NOW, (
), ( ), ( ), ( ), ( ), ( )
- LD_BREADTH, (
)
- LD_CONFIG, (
)
- LD_DEBUG, (
)
- LD_DEBUG_OUTPUT, (
)
- LD_LIBRARY_PATH, (
), ( ), ( ), ( ), ( ), ( )
- LD_LOADFLTR, (
)
- LD_NOAUDIT, (
)
- LD_NOAUXFLTR, (
)
- LD_NODIRECT, (
)
- LD_NOLAZYLOAD, (
)
- LD_NOVERSION, (
), ( )
- LD_OPTIONS, (
), ( )
- LD_PRELOAD, (
), ( ), ( )
- LD_PROFILE, (
)
- LD_PROFILE_OUTPUT, (
)
- LD_RUN_PATH, (
)
- LD_SIGNAL, (
)
- SGS_SUPPORT, (
)
- error messages
- link-editor
- illegal argument to option, (
)
- illegal option, (
)
- incompatible options, (
)
- multiple instances of an option, (
)
- multiply-defined symbols, (
)
- relocations against non-writable sections, (
)
- shared object name conflicts, (
)
- soname conflicts, (
)
- symbol not assigned to version, (
)
- symbol warnings, (
), ( )
- undefined symbols, (
), ( )
- undefined symbols from an implicit reference, (
)
- version unavailable, (
)
- runtime linker
- copy relocation size differences, (
), ( )
- relocation errors, (
), ( )
- unable to find shared object, (
), ( )
- unable to find version definition, (
)
- unable to locate symbol, (
)
- exec(2), (
), ( ), ( )
- executable and linking format, See ELF
F
- filtee, (
)
- filters, (
)- auxiliary, (
), ( )
- instruction set specific, (
)
- reducing filtee searches, (
)
- standard, (
), ( )
- system specific, (
)
G
- generating a shared object, (
)
- generating an executable, (
)
- generating the output file image, (
)
- global offset table, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( )- SPARC, (
), ( ), ( ), ( )
- x86, (
), ( ), ( ), ( ), ( )
- global symbols, (
), ( ), ( ), ( )
- .got, See global offset table
I
- initialization and termination, (
), ( ), ( )
- input file processing, (
)
- interface
- private, (
)
- public, (
), ( )
- interposition, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- interpreter, See runtime linker
L
- lazy binding, (
), ( ), ( ), ( )
- ld(1), (
)
- LD_AUDIT, (
), ( )
- LD_BIND_NOT, (
)
- LD_BIND_NOW, (
), ( ), ( ), ( ), ( ), ( )
- LD_BREADTH, (
)
- LD_CONFIG, (
)
- LD_DEBUG, (
)
- LD_DEBUG_OUTPUT, (
)
- LD_LIBRARY_PATH, (
), ( ), ( ), ( ), ( )
- LD_LOADFLTR, (
)
- LD_NOAUDIT, (
)
- LD_NOAUXFLTR, (
)
- LD_NODIRECT, (
)
- LD_NOLAZYLOAD, (
)
- LD_NOVERSION, (
), ( )
- LD_OPTIONS, (
), ( )
- LD_PRELOAD, (
), ( ), ( )
- LD_PROFILE, (
)
- LD_PROFILE_OUTPUT, (
)
- LD_RUN_PATH, (
)
- LD_SIGNAL, (
)
- ld.so.1(1), See runtime linker
- ldd(1), (
), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- ldd(1) options
- -d, (
), ( ), ( )
- -i, (
)
- -r, (
), ( ), ( )
- -u, (
)
- -v, (
)
- libdl.so.1, (
)
- libelf.so.1, (
), ( )
- libldstab.so.1, (
)
- libraries
- archives, (
)
- naming conventions, (
)
- shared, (
), ( )
- link-editing, (
), ( ), ( )- adding additional libraries, (
)
- archive processing, (
)
- binding to a version definition, (
), ( )
- dynamic, (
), ( )
- input file processing, (
)
- library input processing, (
)
- library linking options, (
)
- mixing shared objects and archives, (
)
- position of files on command line, (
)
- search paths, (
), ( )
- shared object processing, (
)
- link-editor, (
), ( )- debugging aids, (
)
- error messages
- See error messages
- external bindings, (
)
- invoking directly, (
)
- invoking using compiler driver, (
)
- overview, (
)
- sections, (
)
- segments, (
)
- specifying options, (
)
- link-editor options
- -64, (
), ( )
- -a, (
)
- -B direct, (
), ( )
- -B dynamic, (
)
- -B eliminate, (
)
- -B group, (
), ( ), ( )
- -B local, (
)
- -B reduce, (
), ( )
- -B static, (
), ( )
- -D, (
)
- -d n, (
), ( )
- -d y, (
)
- -e, (
)
- -F, (
)
- -f, (
)
- -G, (
), ( ), ( )
- -h, (
), ( ), ( ), ( )
- -i, (
)
- -L, (
), ( )
- -l, (
), ( ), ( ), ( ), ( )
- -M, (
), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( )
- -m, (
), ( )
- -P, (
)
- -p, (
)
- -R, (
), ( ), ( ), ( )
- -r, (
), ( )
- -S, (
)
- -s, (
), ( )
- -t, (
), ( )
- -u, (
), ( )
- -Y, (
)
- -z allextract, (
)
- -z combreloc, (
)
- -z defaultextract, (
)
- -z defs, (
), ( ), ( ), ( )
- -z direct, (
)
- -z endfiltee, (
)
- -z finiarray, (
)
- -z groupperm, (
)
- -z ignore, (
), ( ), ( ), ( )
- -z initarray, (
)
- -z initfirst, (
)
- -z interpose, (
), ( )
- -z lazyload, (
), ( ), ( ), ( )
- -z ld32, (
)
- -z ld64, (
)
- -z loadfltr, (
), ( )
- -z muldefs, (
)
- -z nocompstrtab, (
), ( )
- -z nodefaultlib, (
), ( )
- -z nodefs, (
), ( )
- -z nodelete, (
)
- -z nodirect, (
)
- -z nodlopen, (
)
- -z nodump, (
)
- -z nolazyload, (
)
- -z nopartial, (
)
- -z noversion, (
), ( ), ( )
- -z now, (
), ( ), ( )
- -z record, (
)
- -z rescan, (
)
- -z text, (
), ( )
- -z verbose, (
)
- -z weakextract, (
), ( )
- link-editor output
- dynamic executables, (
)
- relocatable objects, (
)
- shared objects, (
)
- static executables, (
)
- link-editor support interface (ld-support), (
)- ld_atexit(), (
)
- ld_atexit64(), (
)
- ld_file(), (
)
- ld_file64(), (
)
- ld_input_done(), (
)
- ld_input_section(), (
)
- ld_input_section64(), (
)
- ld_section(), (
)
- ld_section64(), (
)
- ld_start(), (
)
- ld_start64(), (
)
- ld_version(), (
)
- linker-editor, direct binding, (
)
- local symbols, (
), ( ), ( )
- lorder(1), (
), ( )
|