Lines Matching +full:fixed +full:- +full:layout
1 .\" Copyright (c) 2006-2011 Joseph Koshy. All rights reserved.
24 .\" $Id: elf_update.3 3734 2019-04-22 14:10:49Z jkoshy $
52 .Bl -tag -width "Dv ELF_C_WRITE"
76 .Ss Specifying Object Layout
79 supports two layout modes.
80 .Bl -tag -width indent
81 .It "Library Layout"
86 .Bl -tag -compact -width "Section Data"
98 .It "Application Controlled Layout"
99 The application can take full control of the layout of the ELF object
105 application-supplied information as below:
107 .Bl -tag -compact -width "Section Data"
138 .Bl -tag -width indent
143 .Bl -tag -width "e_ident[EI_OSABI]" -compact
165 If the application is managing the object's layout, it must
168 If the application is managing the object's layout, it must
188 .Bl -tag -width "sh_addralign" -compact
192 If the application is managing the file layout, it must set this
199 To be set to the size of each entry, for sections containing fixed size
200 elements, or set to zero for sections without fixed size elements.
201 If the application is not managing file layout, it may leave this
215 If the application is managing the file layout, it must set this
218 If the application is managing the file layout, it must set this
230 control, the following fields influence object layout:
231 .Bl -tag -width "Va d_align" -compact
236 If the application is managing object layout, it must set this field
247 returns the total size of the file image if successful, or -1 if an
251 .Bl -tag -width "[ELF_E_RESOURCE]"