Clang IAS does not support the --defsym argument, and
.ifndef SKEIN_USE_ASM
gets turned into
.ifndef 1792
by the preprocessor, which results in an error
error: expected identifier after '.ifdef'
.ifndef 1792
^GNU as works with both #ifdef and .ifdef.