1*53ee8cc1Swenshuai.xi /* This file specifies the native word size of the machine, which indicates 2*53ee8cc1Swenshuai.xi the ELF file class used for executables and shared objects on this 3*53ee8cc1Swenshuai.xi machine. */ 4*53ee8cc1Swenshuai.xi 5*53ee8cc1Swenshuai.xi #ifndef _LINK_H 6*53ee8cc1Swenshuai.xi # error "Never use <bits/elfclass.h> directly; include <link.h> instead." 7*53ee8cc1Swenshuai.xi #endif 8*53ee8cc1Swenshuai.xi 9*53ee8cc1Swenshuai.xi #include <bits/wordsize.h> 10*53ee8cc1Swenshuai.xi 11*53ee8cc1Swenshuai.xi #define __ELF_NATIVE_CLASS __WORDSIZE 12*53ee8cc1Swenshuai.xi 13*53ee8cc1Swenshuai.xi /* The entries in the .hash table always have a size of 32 bits. */ 14*53ee8cc1Swenshuai.xi typedef uint32_t Elf_Symndx; 15