Lines Matching full:dynamic
8 dldump \- create a new file from a dynamic object component of the calling
20 The \fBdldump()\fR function creates a new dynamic object \fIopath\fR from an
21 existing dynamic object \fIipath\fR that is bound to the current process. An
22 \fIipath\fR value of \fB0\fR is interpreted as the dynamic object that started
25 dynamic objects, or fix the object to a specific memory location. In addition,
34 application of relocations to the new dynamic object \fIopath\fR can restrict
40 The runtime linker verifies that the dynamic object \fIipath\fR is mapped as
41 part of the current process. Thus, the object must either be the dynamic object
46 As part of the runtime processing of a dynamic object, \fIrelocation\fR records
55 symbol, and results in a \fIbinding\fR to the dynamic object that defines this
56 symbol. The symbol definition can originate from any of the dynamic objects
58 the process's dependencies, an object that has been preloaded, or the dynamic
63 attributes of producing the new dynamic object \fIopath\fR. Without any
91 Symbolic relocations that result in binding \fIipath\fR to the dynamic object
92 that started the process, commonly a dynamic executable, are applied to the
102 Symbolic relocations that result in binding \fIipath\fR to any of the dynamic
150 Note that for dynamic executables, \fBRTLD_REL_RELATIVE\fR,
166 The following additional attributes for creating the new dynamic object
179 when processing a dynamic executable, any allocated memory that follows the end
197 are not part of the dynamic objects' memory image are removed. \fBRTLD_STRIP\fR
209 processing a dynamic executable with the \fBRTLD_MEMORY\fR attribute and allows
220 does not provide a panacea for checkpoint and resume. A new dynamic executable,
234 The following code fragment, which can be part of a dynamic executable
235 \fBa.out\fR, can be used to create a new shared object from one of the dynamic
252 \fIipath\fR bound to the dynamic executable \fBa.out\fR. All relative
259 defined within the new object, and thus the dynamic binding to external symbols
268 object to some or all of the dynamic objects presently mapped as part of the
293 The following code fragment, which is part of the dynamic executable
294 \fBa.out\fR, can be used to create a new version of the dynamic executable:
318 * dump the dynamic executables memory image.
329 Any modifications made to the dynamic executable, up to the point the
339 information. The elements of the dynamic executable \fIipath\fR that have been
343 dynamic executable to be flexible, and correctly bind and initialize to its
352 Therefore, if the new dynamic executables' dependencies have no specialized
359 Note that for dynamic executables, \fBRTLD_REL_RELATIVE,\fR
361 within the dynamic executable will have been fixed when it was created by
398 direct access to the dynamic linking facilities. These facilities are available
454 to be a dynamic executable. The dumped object can be processed by the runtime