#assert 前処理指令に似せて、指定の tokens を使用し name を述語として関連付けます。事前表明 (preassertion) は次のとおりです。
system(unix)
machine(sparc) (SPARC)
machine(i386) (x86)
cpu(sparc) (SPARC)
cpu(i386) (x86)
-Xc モードの場合、これらの事前表明は有効になりません。
-A のあとに続く文字がハイフン (-) だけの場合は、事前定義のマクロ ( __ から始まる以外のマクロ) および事前定義の表明はすべて失われます。