Как проверить, является ли объявление 'extern' в GCC GENERIC? - PullRequest
2 голосов
/ 02 февраля 2012

Я играю с GCC IR и хочу проверить, было ли объявление extern в C source:

extern int i;

Я хочу сделать это на ОБЩЕМ дереве, чтобы получить что-то вроде этого (по аналогии с TREE_STATIC макросом):

tree t;
if (TREE_EXTERN (t))
   // do handling of extern

Я проверил документацию GCC Internals , но не нашел нужную функцию или макрос.

1 Ответ

1 голос
/ 02 февраля 2012

Я не эксперт по внутренним компонентам GCC, но, возможно, DECL_EXTERNAL это то, что вы ищете?

...