Support more arch.h targets from target triplet, and get endianness
from it too. We can actually tell ARCH_ALLOWS_UNALIGNED from it too
but that is not implemented yet.