Fix Elf32_Nhdr redefinition
This is no longer necessary
Upstream bug: https://bugs.kde.org/show_bug.cgi?id=339861
(cherry picked from commit a3687177b3409cbb5eb38928ae51b21c9f91e9a5)
Change-Id: Ib2c391e8f41957e06e553a3abdefed77ac3f90e8
diff --git a/main/coregrind/m_coredump/coredump-elf.c b/main/coregrind/m_coredump/coredump-elf.c
index 93b8995..a4e368e 100644
--- a/main/coregrind/m_coredump/coredump-elf.c
+++ b/main/coregrind/m_coredump/coredump-elf.c
@@ -136,18 +136,6 @@
phdr->p_align = VKI_PAGE_SIZE;
}
-#if defined(VGPV_arm_linux_android) || defined(VGPV_x86_linux_android) \
- || defined(VGPV_mips32_linux_android)
-/* Android's libc doesn't provide a definition for this. Hence: */
-typedef
- struct {
- Elf32_Word n_namesz;
- Elf32_Word n_descsz;
- Elf32_Word n_type;
- }
- Elf32_Nhdr;
-#endif
-
struct note {
struct note *next;
ESZ(Nhdr) note;