xref: /utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/bits/elfclass.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
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