add build system support for arch endian & float abi variants