summaryrefslogtreecommitdiff
path: root/sys/ia64/include/elf.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/ia64/include/elf.h')
-rw-r--r--sys/ia64/include/elf.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/ia64/include/elf.h b/sys/ia64/include/elf.h
index db8bbcddcb00..a35b156c6e00 100644
--- a/sys/ia64/include/elf.h
+++ b/sys/ia64/include/elf.h
@@ -60,6 +60,17 @@ typedef struct { /* Auxiliary vector entry on initial stack */
__ElfType(Auxinfo);
+/*
+ * Types of dynamic symbol hash table bucket and chain elements.
+ *
+ * This is inconsistent among 64 bit architectures, so a machine dependent
+ * typedef is required.
+ */
+
+typedef Elf64_Off Elf64_Hashelt;
+
+__ElfType(Hashelt);
+
/* Values for a_type. */
#define AT_NULL 0 /* Terminates the vector. */
#define AT_IGNORE 1 /* Ignored entry. */