The current pages dumps all the content into one big DESCRIPTION with no real visual break up between logically independent sections. Add some subsection headers to make it easier to read and scan. Signed-off-by: Mike Frysinger <vapier@xxxxxxxxxx> --- man5/elf.5 | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/man5/elf.5 b/man5/elf.5 index a7bea6a97290..b152ea3c55ac 100644 --- a/man5/elf.5 +++ b/man5/elf.5 @@ -83,7 +83,7 @@ the file. This header file describes the above mentioned headers as C structures and also includes structures for dynamic sections, relocation sections and symbol tables. -.PP +.SS Basic Types The following types are used for N-bit architectures (N=32,64, .I ElfN stands for @@ -131,7 +131,7 @@ size and alignment guidelines for the relevant class. If necessary, data structures contain explicit padding to ensure 4-byte alignment for 4-byte objects, to force structure sizes to a multiple of 4, and so on. -.PP +.SS ELF Header (Ehdr) The ELF header is described by the type .I Elf32_Ehdr or @@ -608,7 +608,7 @@ member of the initial entry in section header table. Otherwise, the .IR sh_link member of the initial entry in section header table contains the value zero. -.PP +.SS Program Header (Phdr) An executable or shared object file's program header table is an array of structures, each describing a segment or other information the system needs to prepare the program for execution. @@ -800,7 +800,7 @@ should equal .IR p_offset , modulo .IR p_align . -.PP +.SS Section Header (Shdr) A file's section header table lets one locate all the file's sections. The section header table is an array of @@ -1398,7 +1398,7 @@ The attributes used are .BR SHF_ALLOC and .BR SHF_EXECINSTR . -.PP +.SS String and Symbol Tables String table sections hold null-terminated character sequences, commonly called strings. The object file uses these strings to represent symbol @@ -1575,7 +1575,7 @@ Every symbol table entry is in relation to some section. This member holds the relevant section header table index. -.PP +.SS Relocation Entries (Rel & Rela) Relocation is the process of connecting symbolic references with symbolic definitions. Relocatable files must have information that @@ -1652,7 +1652,7 @@ member. .IR r_addend This member specifies a constant addend used to compute the value to be stored into the relocatable field. -.PP +.SS Dynamic Tags (Dyn) The .I .dynamic section contains a series of structures that hold relevant -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html