> +zabha: \ > + __asm__ __volatile__ ( \ > + prepend \ > + " amocas" cas_sfx " %0, %z2, %1\n" \ > + append \ > + : "+&r" (r), "+A" (*(p)) \ > + : "rJ" (n) \ > + : "memory"); \ Couldn't a platform have Zabha but not have Zacas? I don't see how this asm goto could work in such case, what am I missing? Andrea