6.62.7 Darwin Pragmas
Следующие pragmas доступны для всех архитектур, работающих под операционной системой Darwin. Они полезны для совместимости с другими компиляторами Mac OS.
-
mark tokens… -
Этот pragma принимается, но не имеет эффекта.
-
options align=alignment -
Этот pragma задаёт выравнивание полей в структурах. Значения alignment могут быть
mac68k, для эмуляции выравнивания m68k, илиpower, для эмуляции выравнивания PowerPC. Использование этого pragmy правильно вложенно; для восстановления предыдущей настройки используйтеresetдля alignment. -
segment tokens… -
Этот pragma принимается, но не имеет эффекта.
-
unused (var [, var]…) Этот pragma объявляет переменные как потенциально неиспользуемые. GCC не генерирует предупреждения для перечисленных переменных. Эффект похож на атрибут
unused, за исключением того, что этот pragma может быть размещён в любом месте внутри области видимости переменных.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-13.3.0/gcc/Darwin-Pragmas.html