次に示すプラグマがサポートされています。詳細は、「2.8 プラグマ」 を参照してください。
align <整数> (<変数>[, <変数>])
does_not_read_global_data (<関数> [, <関数>])
does_not_return (<関数>[, <関数>])
does_not_write_global_data (<関数>[, <関数>])
error_messages (on|off|default, <タグ 1>[ <タグ 2>... <タグ n>])
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>])