Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
davem
/
netdev-vger-cvs
/
b71e339e1cbfee6d77bdc99a426113b489b4fbba
/
.
/
include
/
asm-sparc
/
div64.h
blob: 167260a9c9535fde52901284f7f531fb957e63c5 [
file
] [
log
] [
blame
]
#ifndef
__SPARC_DIV64
#define
__SPARC_DIV64
/* We're not 64-bit, but... */
#define
do_div
(
n
,
base
)
({
\
int
__res
;
\
__res
=
((
unsigned
long
)
n
)
%
(
unsigned
)
base
;
\
n
=
((
unsigned
long
)
n
)
/
(
unsigned
)
base
;
\
__res
;
})
#endif
/* __SPARC_DIV64 */