Lines Matching +full:run +full:- +full:time

45 link-editor and loader mechanism.
54 to other objects that are required to complete the link-editing process and
59 .Em Run-time Relocation Section (RRS)
66 ready to run can complete successfully in a way that optimizes the use
82 the values contained in the Global Offset Table may need updating at run-time
89 Again, this is done to avoid run-time modifications to the text segment.
91 The linker-editor allocates the Global Offset Table and Procedure Linkage Table
95 run-time link-editor and stores these along with the image's text and data bits.
98 is used to indicate the presence of the run-time linker structures.
100 _DYNAMIC is relocated to 0, there is no need to invoke the run-time
101 link-editor.
102 If this symbol is non-zero, it points at a data structure from
103 which the location of the necessary relocation- and symbol information can
105 This is most notably used by the start-up module,
110 The data structures supporting dynamic linking and run-time relocation
112 The text segments contain read-only data such as symbols descriptions and
119 .Bd -literal -offset indent
129 .Bl -tag -width d_version
151 objects loaded as a result of the actions of the run-time link-editor.
160 .Bd -literal -offset indent
178 .Bl -tag -width sdt_filler1
199 specifying run-time relocations.
232 .Bd -literal -offset indent
242 .Bl -tag -width sod_library
265 The run-time link-editor maintains a list of structures called
268 These structures are only used at run-time and do not occur within
270 .Bd -literal -offset indent
282 .Bl -tag -width som_dynamic
295 Tossed out in later versions of the run-time linker.
303 Hook for attaching private data maintained by the run-time link-editor.
319 .Bd -literal -offset indent
332 .Bl -tag -width nz_size
341 to facilitate quick lookup of symbols during run-time link-editing.
349 .Bd -literal -offset indent
355 .Bl -tag -width rh_symbolnum
367 structure is used to keep track of run-time allocated commons
375 .Bd -literal -offset indent
384 .Bl -tag -width rt_scraddr
397 run-time symbol describes.
403 that have been loaded in the process's address space as a result of run-time
404 link-editing.
405 Since the run-time link-editor runs as a part of process
407 can only do so after the link-editor has been called from crt0.
414 .Bd -literal -offset indent
424 .Bl -tag -width dd_in_debugger
428 Set by the debugger to indicate to the run-time linker that the program is
431 Set by the run-time linker whenever it adds symbols by loading shared objects.
433 The address where a breakpoint will be set by the run-time linker to
435 This address is determined by the start-up
445 A pointer to the linked list of run-time allocated symbols that the debugger
456 .Bd -literal -offset indent
467 structure defines the interface between the start-up code in crt0 and
469 .Bd -literal -offset indent
486 .Bl -tag -width crt_dzfd
497 systems it contains -1.
508 The address at which a breakpoint will be placed by the run-time linker
509 if the main program is run by a debugger.
515 The path of the run-time linker as mapped by crt0 (CRT_VERSION_BSD4 only).
523 .Dq Pa /var/run/ld.so.hints ,
532 .Bd -literal -offset indent
545 .Bl -tag -width hh_strtab_sz
559 .Bd -literal -offset indent
573 .Bl -tag -width hi_ndewey