次に示すプラグマがサポートされています。詳細は、「プラグマ」を参照してください。
align <整数> (<変数>[,<変数>])
does_not_read_global_data (<関数>[,<関数>])
does_not_return (<関数>[,<関数>])
does_not_write_global_data (<関数>[,<関数>])
error_messages (on|off|default, <タグ>... <タグ>)
fini (<関数 1>[, <関数 2>..., <関数 n>])
ident (<文字列>)
init (<関数 1>[, <関数 2>..., <関数 n>])
inline (<関数>[,<関数>])
int_to_unsigned (<関数>)
MP serial_loop
MP serial_loop_nested
MP taskloop
no_inline (<関数>[,<関数>])
nomemorydepend
no_side_effect (<関数>)
opt_level (<関数>[,<関数>])
pack(n)
pipeloop(n)
rarely_called (<関数>[,<関数>])
redefine_extname <旧外部参照名> <新外部参照名>
returns_new_memory (<関数>[,<関数>])
unknown_control_flow (<名前>[,<名前>]...)
unroll (<展開関数>)
weak (<シンボル 1> [=< シンボル 2>])