Contained Within
Find More Documentation
Featured Support Resources
| Scarica il manuale in formato PDF (2021 KB)
| | | | |
| Numbers and Symbols |
| |
| | $ADDVERS, See versioning |
| |
| | $HWCAP, See search paths |
| |
| | $ISALIST, See search paths |
| |
| | $ORIGIN, See search paths |
| |
| | $OSNAME, See search paths |
| |
| | $OSREL, See search paths |
| |
| | $PLATFORM, See search paths |
| |
| | 32–bit/64–bit ( ) |
| | | environment variables ( ) |
| | | ld-support ( ) |
| | | rtld-audit ( ) |
| | | runtime linker ( ) |
| | | search paths |
| | | | configuration ( ) |
| | | | link-editor ( ) |
| | | | runtime linker ( ) ( ) ( ) |
| | | | security ( ) |
| | | | |
| A |
| |
| | ABI, See Application Binary Interface |
| |
| | Application Binary Interface ( ) ( ) ( ) |
| |
| | ar(1) ( ) |
| |
| | archives ( ) |
| | | inclusion of shared objects in ( ) |
| | | link-editor processing ( ) |
| | | multiple passes through ( ) |
| | | naming conventions ( ) |
| |
| | as(1) ( ) |
| |
| | atexit(3C) ( ) |
| |
| | auxiliary filters ( ) ( ) |
| | | | |
| B |
| |
| | base address ( ) ( ) |
| |
| | binding |
| | | dependency ordering ( ) |
| | | direct ( ) ( ) |
| | | lazy ( ) ( ) ( ) |
| | | to shared object dependencies ( ) ( ) |
| | | to version definitions ( ) |
| | | to weak version definitions ( ) |
| | | | |
| E |
| |
| | ELF ( ) ( ) |
| | | See also object files | |
| |
| | elf(3E) ( ) |
| |
| | environment variables |
| | | 32–bit/64–bit ( ) |
| | | LD_ALTEXEC ( ) |
| | | LD_AUDIT ( ) ( ) |
| | | LD_BIND_NOW ( ) ( ) ( ) |
| | | LD_BREADTH ( ) |
| | | LD_CONFIG ( ) |
| | | LD_DEBUG ( ) |
| | | LD_DEBUG_OUTPUT ( ) |
| | | LD_LIBRARY_PATH ( ) ( ) ( ) |
| | | | auditing ( ) |
| | | | security ( ) |
| | | 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 |
| | | | |
| G |
| |
| | generating a shared object ( ) |
| |
| | generating an executable ( ) |
| |
| | generating the output file image ( ) |
| |
| | global offset table ( ) ( ) |
| | | dynamic reference ( ) |
| | | _GLOBAL_OFFSET_TABLE_ ( ) |
| | | .got ( ) |
| | | inspection ( ) |
| | | position-independent code ( ) |
| | | relocation ( ) ( ) |
| | | | combined with procedure linkage table ( ) ( ) |
| | | | SPARC ( ) |
| | | | x64 ( ) |
| | | | x86 ( ) |
| |
| | global symbols ( ) ( ) |
| |
| | .got, See global offset table |
| |
| | GOT, See global offset table |
| | | | |
| I |
| |
| | initialization and termination ( ) ( ) ( ) |
| |
| | input file processing ( ) |
| |
| | interface |
| | | private ( ) |
| | | public ( ) ( ) |
| |
| | interposition ( ) ( ) ( ) ( ) |
| | | inspection ( ) |
| | | interface stability ( ) |
| |
| | interpreter, See runtime linker |
| | | | |
| O |
| |
| | object files ( ) |
| | | base address ( ) ( ) |
| | | data representation ( ) |
| | | global offset table |
| | | | See global offset table | |
| | | note section ( ) ( ) |
| | | preloading at runtime ( ) |
| | | procedure linkage table |
| | | | See procedure linkage table | |
| | | program header ( ) ( ) ( ) ( ) |
| | | program interpreter ( ) |
| | | program loading ( ) |
| | | relocation ( ) |
| | | section alignment ( ) |
| | | section attributes ( ) ( ) |
| | | section group flags ( ) |
| | | section header ( ) ( ) |
| | | section names ( ) ( ) |
| | | section types ( ) ( ) |
| | | segment contents ( ) ( ) |
| | | segment permissions ( ) ( ) |
| | | segment types ( ) ( ) |
| | | string table ( ) ( ) |
| | | symbol table ( ) ( ) |
| | | | |
| P |
| |
| | packages |
| | | SUNWosdem ( ) ( ) ( ) |
| | | SUNWtoo ( ) |
| |
| | paging ( ) ( ) |
| |
| | performance |
| | | allocating buffers dynamically ( ) |
| | | collapsing multiple definitions ( ) |
| | | improving locality of references ( ) ( ) |
| | | maximizing shareability ( ) |
| | | minimizing data segment ( ) |
| | | position-independent code |
| | | | See position-dependent code | |
| | | relocations ( ) ( ) |
| | | the underlying system ( ) |
| | | using automatic variables ( ) |
| |
| | PIC, See position-independent code |
| |
| | .plt, See procedure linkage table |
| |
| | position-independent code ( ) ( ) |
| | | global offset table ( ) |
| |
| | preloading objects, See LD_PRELOAD |
| |
| | procedure linkage table ( ) ( ) |
| | | dynamic reference ( ) ( ) ( ) ( ) |
| | | lazy reference ( ) |
| | | position-independent code ( ) |
| | | _PROCEDURE_LINKAGE_TABLE_ ( ) |
| | | relocation ( ) ( ) |
| | | | 64–bit SPARC ( ) |
| | | | SPARC ( ) ( ) |
| | | | x64 ( ) ( ) |
| | | | x86 ( ) ( ) |
| |
| | profil(2) ( ) |
| |
| | program interpreter ( ) |
| | | See also runtime linker | |
| |
| | pvs(1) ( ) ( ) ( ) ( ) |
| | | | |
| R |
| |
| | relocatable objects ( ) |
| |
| | relocation ( ) ( ) ( ) ( ) |
| | | copy ( ) ( ) |
| | | displacement ( ) |
| | | immediate ( ) |
| | | lazy ( ) |
| | | non-symbolic ( ) ( ) |
| | | runtime linker |
| | | | symbol lookup ( ) ( ) ( ) ( ) |
| | | symbolic ( ) ( ) |
| |
| | RPATH, See runpath |
| |
| | RTLD_DEFAULT ( ) |
| | | See also dependency ordering | |
| |
| | RTLD_FIRST ( ) ( ) ( ) ( ) |
| |
| | RTLD_GLOBAL ( ) ( ) |
| |
| | RTLD_GROUP ( ) |
| |
| | RTLD_LAZY ( ) |
| |
| | RTLD_NEXT ( ) |
| |
| | RTLD_NOLOAD ( ) |
| |
| | RTLD_NOW ( ) ( ) ( ) |
| |
| | RTLD_PARENT ( ) ( ) ( ) ( ) |
| |
| | RTLD_PROBE ( ) |
| | | See also dependency ordering | |
| |
| | runpath ( ) ( ) ( ) ( ) |
| |
| | RUNPATH, See runpath |
| |
| | runpath, security ( ) |
| |
| | runtime environment ( ) ( ) ( ) |
| |
| | runtime linker ( ) ( ) ( ) |
| | | direct binding ( ) ( ) |
| | | initialization and termination routines ( ) |
| | | lazy binding ( ) ( ) ( ) |
| | | link-maps ( ) |
| | | loading additional objects ( ) |
| | | namespace ( ) |
| | | programming interface |
| | | | See also dladdr(3C), dlclose(3C), dldump(3C), dlerror(3C), dlinfo(3C), dlopen(3C), dlsym(3C) | |
| | | relocation processing ( ) |
| | | search paths ( ) ( ) |
| | | security ( ) |
| | | shared object processing ( ) |
| | | version definition verification ( ) |
| |
| | runtime linker support interfaces (rtld-audit) ( ) ( ) |
| | | la_activity() ( ) |
| | | la_amd64_pltenter() ( ) |
| | | la_i86_pltenter() ( ) |
| | | la_objclose() ( ) |
| | | la_objfilter() ( ) |
| | | la_objopen() ( ) |
| | | la_objseach() ( ) |
| | | la_pltexit() ( ) |
| | | la_preinit() ( ) |
| | | la_sparcv8_pltenter() ( ) |
| | | la_sparcv9_pltenter() ( ) |
| | | la_symbind32() ( ) |
| | | la_symbind64() ( ) |
| | | la_version() ( ) |
| |
| | runtime linker support interfaces (rtld-debugger) ( ) ( ) |
| | | ps_global_sym() ( ) |
| | | ps_pglobal_sym() ( ) ( ) |
| | | ps_plog() ( ) |
| | | ps_pread() ( ) |
| | | ps_pwrite() ( ) |
| | | rd_delete() ( ) |
| | | rd_errstr() ( ) |
| | | rd_event_addr() ( ) |
| | | rd_event_enable() ( ) |
| | | rd_event_getmsg() ( ) |
| | | rd_init() ( ) |
| | | rd_loadobj_iter() ( ) |
| | | rd_log() ( ) |
| | | rd_new() ( ) |
| | | rd_objpad_enable() ( ) |
| | | rd_plt_resolution() ( ) |
| | | rd_reset() ( ) |
| |
| | runtime linking ( ) |
| | | | |
| T |
| |
| | tentative symbols ( ) |
| |
| | TEXTREL ( ) |
| |
| | __thread ( ) |
| |
| | thread-local storage ( ) |
| | | access models ( ) |
| | | runtime storage allocation ( ) |
| | | section definition ( ) |
| |
| | TLS, See thread-local storage |
| |
| | __tls_get_addr ( ) |
| |
| | ___tls_get_addr ( ) |
| |
| | tsort(1) ( ) ( ) |
| | | | |
| V |
| |
| | versioning ( ) |
| | | base version definition ( ) |
| | | binding to a definition ( ) ( ) |
| | | | $ADDVERS ( ) |
| | | defining a public interface ( ) ( ) |
| | | definitions ( ) ( ) ( ) |
| | | file control directive ( ) |
| | | file name ( ) ( ) |
| | | generating definitions within an image ( ) ( ) ( ) |
| | | normalization ( ) |
| | | overview ( ) |
| | | runtime verification ( ) ( ) |
| |
| | virtual addressing ( ) |
|