more changes on original files
[linux-2.4.git] / include / asm-arm / div64.h
1 #ifndef __ASM_ARM_DIV64
2 #define __ASM_ARM_DIV64
3
4 /* We're not 64-bit, but... */
5 #define do_div(n,base)                                          \
6 ({                                                              \
7         int __res;                                              \
8         __res = ((unsigned long)n) % (unsigned int)base;        \
9         n = ((unsigned long)n) / (unsigned int)base;            \
10         __res;                                                  \
11 })
12
13 #endif
14