18 #ifndef _COBALT_BLACKFIN_ASM_UAPI_ARITH_H
19 #define _COBALT_BLACKFIN_ASM_UAPI_ARITH_H
21 #include <asm/xenomai/uapi/features.h>
23 #define xnarch_add96and64(l0, l1, l2, s0, s1) \
25 unsigned long cl, ch; \
26 __asm__ ("%2 = %2 + %6\n\t" \
37 : "+d"(l0), "+d"(l1), "+d"(l2), "=&d" (cl), "=&d" (ch) \
38 : "d"(s0), "d"(s1) : "cc"); \
41 #include <cobalt/uapi/asm-generic/arith.h>