diff options
author | Damien George <damien@micropython.org> | 2020-09-04 00:32:39 +1000 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2020-09-04 00:45:56 +1000 |
commit | 38959ed8f11970d47f4e07b720a590e65e80dc35 (patch) | |
tree | 7a645e4093bd7b1d6ff7ff5a9a7ba5b957dbc3a4 /lib/libm/kf_rem_pio2.c | |
parent | 40ad8f1666b265dafc7844d765f45cfae4b6299f (diff) | |
download | micropython-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.c | 4 |
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; |