summaryrefslogtreecommitdiffstatshomepage
path: root/lib/libm/kf_rem_pio2.c
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2020-09-04 00:32:39 +1000
committerDamien George <damien@micropython.org>2020-09-04 00:45:56 +1000
commit38959ed8f11970d47f4e07b720a590e65e80dc35 (patch)
tree7a645e4093bd7b1d6ff7ff5a9a7ba5b957dbc3a4 /lib/libm/kf_rem_pio2.c
parent40ad8f1666b265dafc7844d765f45cfae4b6299f (diff)
downloadmicropython-38959ed8f11970d47f4e07b720a590e65e80dc35.tar.gz
micropython-38959ed8f11970d47f4e07b720a590e65e80dc35.zip
lib/libm: Reduce size of static two_over_pi array.
Thanks to Jeff Epler for the idea. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'lib/libm/kf_rem_pio2.c')
-rw-r--r--lib/libm/kf_rem_pio2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libm/kf_rem_pio2.c b/lib/libm/kf_rem_pio2.c
index 6bd4d287e6..43e4b4687f 100644
--- a/lib/libm/kf_rem_pio2.c
+++ b/lib/libm/kf_rem_pio2.c
@@ -62,10 +62,10 @@ two8 = 2.5600000000e+02f, /* 0x43800000 */
twon8 = 3.9062500000e-03f; /* 0x3b800000 */
#ifdef __STDC__
- int __kernel_rem_pio2f(float *x, float *y, int e0, int nx, int prec, const __int32_t *ipio2)
+ int __kernel_rem_pio2f(float *x, float *y, int e0, int nx, int prec, const __uint8_t *ipio2)
#else
int __kernel_rem_pio2f(x,y,e0,nx,prec,ipio2)
- float x[], y[]; int e0,nx,prec; __int32_t ipio2[];
+ float x[], y[]; int e0,nx,prec; __uint8_t ipio2[];
#endif
{
__int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih;