diff options
| author | Tony Lindgren <tony@atomide.com> | 2013-06-12 07:00:35 -0700 |
|---|---|---|
| committer | Tony Lindgren <tony@atomide.com> | 2013-06-12 07:00:35 -0700 |
| commit | f445d05328a2d627c2fb70c79d8b01455c254609 (patch) | |
| tree | e46c5f112ba429f836c0c63719b928a8e14fb131 /lib/mpi | |
| parent | 668468b161745df666b75fbfb76d14155b0f9df6 (diff) | |
| parent | 3d85f548d3c84a13dc54cc9c79249c5fdae2ad36 (diff) | |
Merge branch 'dss-regulator' into omap-for-v3.11/fixes-non-critical
Diffstat (limited to 'lib/mpi')
| -rw-r--r-- | lib/mpi/longlong.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/mpi/longlong.h b/lib/mpi/longlong.h index 095ab157a521..d411355f238e 100644 --- a/lib/mpi/longlong.h +++ b/lib/mpi/longlong.h @@ -318,7 +318,8 @@ extern UDItype __udiv_qrnnd(); "rM" ((USItype)(bh)), \ "rM" ((USItype)(al)), \ "rM" ((USItype)(bl))) -#if defined(_PA_RISC1_1) +#if 0 && defined(_PA_RISC1_1) +/* xmpyu uses floating point register which is not allowed in Linux kernel. */ #define umul_ppmm(wh, wl, u, v) \ do { \ union {UDItype __ll; \ @@ -337,7 +338,7 @@ do { \ #define UMUL_TIME 40 #define UDIV_TIME 80 #endif -#ifndef LONGLONG_STANDALONE +#if 0 /* #ifndef LONGLONG_STANDALONE */ #define udiv_qrnnd(q, r, n1, n0, d) \ do { USItype __r; \ (q) = __udiv_qrnnd(&__r, (n1), (n0), (d)); \ |
