From: Aaron Merey Date: Thu, 3 Oct 2024 02:26:04 +0000 (-0400) Subject: doc: Add elf32_getchdr.3 and elf64_getchdr.3 X-Git-Tag: elfutils-0.192~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f7b2c7f985026033e0f678f16b0e9374c8e805e;p=thirdparty%2Felfutils.git doc: Add elf32_getchdr.3 and elf64_getchdr.3 Signed-off-by: Aaron Merey --- diff --git a/doc/elf32_getchdr.3 b/doc/elf32_getchdr.3 new file mode 100644 index 00000000..f7f35c96 --- /dev/null +++ b/doc/elf32_getchdr.3 @@ -0,0 +1,60 @@ +.TH ELF32_GETCHDR 3 2024-08-14 "Libelf" "Libelf Programmer's Manual" + +.SH NAME +elf32_getchdr, elf64_getchdr \- retrieve the compression header for a +section from a 32-bit or 64-bit ELF object file. + +.SH SYNOPSIS +.nf +.B #include + +.BI "Elf32_Chdr *elf32_getchdr(Elf_Scn *" scn ");" +.BI "Elf64_Chdr *elf64_getchdr(Elf_Scn *" scn ");" + +.SH DESCRIPTION +Retrieve the compression header for a section with compressed data. +Sections with compressed data are indicated with the +.B SHF_COMPRESSED +flag. See +.BR libelf (3) +for more information regarding the compression header. + +.SH PARAMETERS +.TP +.I scn +Section whose compression header will be retrieved. The section's +.B SHF_COMPRESSED +flag must be set. + +.SH RETURN VALUE +On success, return a pointer to the compression header. On failure, +return NULL and set a libelf error code. + +.SH SEE ALSO +.BR elf_compress (3), +.BR elf_errno (3), +.BR libelf (3), +.BR elf (5) + +.SH ATTRIBUTES +For an explanation of the terms used in this section, see +.BR attributes (7). +.TS +allbox; +lbx lb lb +l l l. +Interface Attribute Value +T{ +.na +.nh +.BR elf32_getchdr (), +.BR elf64_getchdr () +T} Thread safety MT-Safe +.TE + +.SH REPORTING BUGS +Report bugs to or https://sourceware.org/bugzilla/. + +.SH HISTORY +.B elf32_getchdr +first appeared in elfutils 0.165. diff --git a/doc/elf64_getchdr.3 b/doc/elf64_getchdr.3 new file mode 100644 index 00000000..fa49616b --- /dev/null +++ b/doc/elf64_getchdr.3 @@ -0,0 +1 @@ +.so man3/elf32_getchdr.3