доступ к младшим и старшим 4 битам в типе и поле привязки в символе эльфа - PullRequest
0 голосов
/ 26 мая 2010

Каков наилучший способ доступа к младшим и старшим 4 битам типа char и поля привязки в структуре символа эльфа, чтобы я мог сравнить его с STT_FUNC, STT_OBJECT, STB_LOCAL и т. Д. *

1 Ответ

1 голос
/ 26 мая 2010

Определение ELF фактически дает макросы C для этого:

#define ELF_ST_BIND(i)   ((i)>>4)
#define ELF_ST_TYPE(i)   ((i)&0xf)

(Обратите внимание, что предполагается, что вы определили поле st_info как unsigned char, а не просто char).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...