Что делает атрибут «режим»?

Я прочитал документацию , но не могу ее понять. Что делают следующие определения типов? Каков/должен быть размер переменной типа word/pointer/_Unwind_Word в 8/16/32/64-битной архитектуре?

      typedef unsigned int word __attribute__((mode(word)));
typedef unsigned int pointer __attribute__((mode(pointer)));

(полный исходный код , строки 33–34)

      typedef unsigned _Unwind_Word __attribute__((__mode__(__unwind_word__)));
typedef signed _Unwind_Sword __attribute__((__mode__(__unwind_word__)));

(полный исходный код , строки 49–50)

0 ответов

Другие вопросы по тегам