summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h
diff options
context:
space:
mode:
Diffstat (limited to 'ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h')
-rw-r--r--ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h b/ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h
deleted file mode 100644
index f53707f7..00000000
--- a/ANDROID_3.4.5/arch/alpha/math-emu/sfp-util.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#include <linux/kernel.h>
-#include <linux/sched.h>
-#include <linux/types.h>
-#include <asm/byteorder.h>
-#include <asm/fpu.h>
-
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- ((sl) = (al) + (bl), (sh) = (ah) + (bh) + ((sl) < (al)))
-
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- ((sl) = (al) - (bl), (sh) = (ah) - (bh) - ((al) < (bl)))
-
-#define umul_ppmm(wh, wl, u, v) \
- __asm__ ("mulq %2,%3,%1; umulh %2,%3,%0" \
- : "=r" ((UDItype)(wh)), \
- "=&r" ((UDItype)(wl)) \
- : "r" ((UDItype)(u)), \
- "r" ((UDItype)(v)))
-
-#define udiv_qrnnd(q, r, n1, n0, d) \
- do { unsigned long __r; \
- (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \
- (r) = __r; \
- } while (0)
-extern unsigned long __udiv_qrnnd (unsigned long *, unsigned long,
- unsigned long , unsigned long);
-
-#define UDIV_NEEDS_NORMALIZATION 1
-
-#define abort() goto bad_insn
-
-#ifndef __LITTLE_ENDIAN
-#define __LITTLE_ENDIAN -1
-#endif
-#define __BYTE_ORDER __LITTLE_ENDIAN