Opaque ASM support for everything not GCC inline ASM