Associates name as a predicate with the specified tokens as if by a #assert preprocessing directive. Preassertions:
system(unix)
machine(sparc) (SPARC)
machine(i386) (x86)
cpu(sparc) (SPARC)
cpu(i386) (x86)
These preassertions are not valid in -Xc mode.
If -A is followed by a dash (-) only, it causes all predefined macros (other than those that begin with __) and predefined assertions to be forgotten.