Go to the documentation of this file.
30 #define _SYS_ELF32_H_ 1
147 #define ELF32_R_SYM(info) ((info) >> 8)
148 #define ELF32_R_TYPE(info) ((unsigned char)(info))
151 #define ELF32_R_INFO(sym, type) (((sym) << 8) + (unsigned char)(type))
176 #define ELF32_M_SYM(info) ((info)>>8)
177 #define ELF32_M_SIZE(info) ((unsigned char)(info))
178 #define ELF32_M_INFO(sym, size) (((sym)<<8)+(unsigned char)(size))
205 #define ELF32_ST_BIND(info) ((info) >> 4)
206 #define ELF32_ST_TYPE(info) ((info) & 0xf)
209 #define ELF32_ST_INFO(bind, type) (((bind) << 4) + ((type) & 0xf))
212 #define ELF32_ST_VISIBILITY(oth) ((oth) & 0x3)