Perhaps I am missing something, but how does having four variants for the option make it less confusing as a cross compiler? Do we have a convention on which clang long options have '=' forms? REPOSITORY rL LLVM http://reviews.llvm.org/D7730 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/