From 6aa76120296414774436cc14c60fe10fef86aa0f Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Fri, 3 Apr 2015 12:49:45 -0700 Subject: Add Elf_Internal_Chdr and ElfXX_External_Chdr * external.h (Elf32_External_Chdr): New. (Elf64_External_Chdr): Likewise. * internal.h (Elf_Internal_Chdr): Likewise. --- include/elf/internal.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include/elf/internal.h') diff --git a/include/elf/internal.h b/include/elf/internal.h index 04e0582..b2492f5 100644 --- a/include/elf/internal.h +++ b/include/elf/internal.h @@ -115,6 +115,14 @@ typedef struct elf_internal_shdr { unsigned char *contents; /* Section contents. */ } Elf_Internal_Shdr; +/* Compression header */ + +typedef struct elf_internal_chdr { + unsigned int ch_type; /* Type of compression */ + bfd_size_type ch_size; /* Size of uncompressed data in bytes */ + bfd_vma ch_addralign; /* Alignment of uncompressed data */ +} Elf_Internal_Chdr; + /* Symbol table entry */ struct elf_internal_sym { -- cgit v1.1