git.openpandora.org
/
pandora-kernel.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Pull cpuidle into release branch
[pandora-kernel.git]
/
arch
/
parisc
/
lib
/
libgcc
/
__divdi3.c
1
#include "libgcc.h"
2
3
s64 __divdi3(s64 num, s64 den)
4
{
5
int minus = 0;
6
s64 v;
7
8
if (num < 0) {
9
num = -num;
10
minus = 1;
11
}
12
if (den < 0) {
13
den = -den;
14
minus ^= 1;
15
}
16
17
v = __udivmoddi4(num, den, NULL);
18
if (minus)
19
v = -v;
20
21
return v;
22
}
23
EXPORT_SYMBOL(__divdi3);