enhanced ARM ABI detection and failure cases