diff options
author | Jakub Jelinek <jakub@redhat.com> | 2005-06-17 13:37:23 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2005-06-17 13:37:23 +0000 |
commit | 7c2e119e0d3f075d46129d3b8a903bb000826c0b (patch) | |
tree | 567d1ffaa30ffacb9a2420d0954bf8667221a8ee /include/elf/external.h | |
parent | 03d1bd345d11259d245440b902052c50e3af4616 (diff) | |
download | gdb-7c2e119e0d3f075d46129d3b8a903bb000826c0b.tar.gz |
* elf/external.h (GRP_ENTRY_SIZE): Define.
* readelf.c (CHECK_ENTSIZE_VALUES, CHECK_ENTSIZE): Define.
(process_section_headers): Use it.
(process_relocs): Don't crash if symsec is not SHT_SYMTAB
or SHT_DYNSYM.
(process_version_sections): Use sizeof (Elf_External_Versym)
instead of sh_entsize.
Diffstat (limited to 'include/elf/external.h')
-rw-r--r-- | include/elf/external.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/elf/external.h b/include/elf/external.h index a7fc7674aac..5985e94b022 100644 --- a/include/elf/external.h +++ b/include/elf/external.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright 1991, 1992, 1993, 1995, 1997, 1998, 1999, 2001, 2003 + Copyright 1991, 1992, 1993, 1995, 1997, 1998, 1999, 2001, 2003, 2005 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published @@ -272,5 +272,8 @@ typedef struct unsigned char a_val[8]; } Elf64_External_Auxv; +/* Size of SHT_GROUP section entry. */ + +#define GRP_ENTRY_SIZE 4 #endif /* _ELF_EXTERNAL_H */ |