* common.h (SHN_XINDEX): Comment typo fix.
authorAlan Modra <amodra@gmail.com>
Tue, 11 Dec 2001 05:37:33 +0000 (05:37 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 11 Dec 2001 05:37:33 +0000 (05:37 +0000)
* internal.h (Elf_Internal_Ehdr): Change existing "unsigned short"
size, count and index fields to "unsigned int".

include/elf/ChangeLog
include/elf/common.h
include/elf/internal.h

index dcf1f6b5585816607309b340d99d649c01ca650e..4b200ab749c3ac85a7dee404cef00e8ba80eedc8 100644 (file)
@@ -1,3 +1,9 @@
+2001-12-11  Alan Modra  <amodra@bigpond.net.au>
+
+       * common.h (SHN_XINDEX): Comment typo fix.
+       * internal.h (Elf_Internal_Ehdr): Change existing "unsigned short"
+       size, count and index fields to "unsigned int".
+
 2001-12-07  Geoffrey Keating  <geoffk@redhat.com>
            Richard Henderson  <rth@redhat.com>
 
index e83f269b2eb53fca6a084a61769bded587b68bd0..1c25f9ff39a221874ea2b805496d2a511622c270 100644 (file)
@@ -405,7 +405,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #define SHN_HIOS        0xFF3F         /* OS specific semantics, hi */
 #define SHN_ABS                0xFFF1          /* Associated symbol is absolute */
 #define SHN_COMMON      0xFFF2         /* Associated symbol is in common */
-#define SHN_XINDEX      0xFFFF         /* Section index it held elsewhere */
+#define SHN_XINDEX      0xFFFF         /* Section index is held elsewhere */
 #define SHN_HIRESERVE   0xFFFF         /* End range of reserved indices */
 
 /* The following constants control how a symbol may be accessed once it has
index 26e7db6a8e87d5c39bfb0971d916ddc8ab845c12..1e3f6a382692055bda19db7b95b608739c98e432 100644 (file)
@@ -50,12 +50,12 @@ typedef struct elf_internal_ehdr {
   unsigned long                e_flags;        /* Processor-specific flags */
   unsigned short       e_type;         /* Identifies object file type */
   unsigned short       e_machine;      /* Specifies required architecture */
-  unsigned short       e_ehsize;       /* ELF header size in bytes */
-  unsigned short       e_phentsize;    /* Program header table entry size */
-  unsigned short       e_phnum;        /* Program header table entry count */
-  unsigned short       e_shentsize;    /* Section header table entry size */
-  unsigned short       e_shnum;        /* Section header table entry count */
-  unsigned short       e_shstrndx;     /* Section header string table index */
+  unsigned int         e_ehsize;       /* ELF header size in bytes */
+  unsigned int         e_phentsize;    /* Program header table entry size */
+  unsigned int         e_phnum;        /* Program header table entry count */
+  unsigned int         e_shentsize;    /* Section header table entry size */
+  unsigned int         e_shnum;        /* Section header table entry count */
+  unsigned int         e_shstrndx;     /* Section header string table index */
 } Elf_Internal_Ehdr;
 
 #define elf32_internal_ehdr elf_internal_ehdr