X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/3a9405358d42bcde7b9f3853848e65d1bc669ade..58a4c23bbd72fd0fde36266e8c9faa4e199d1232:/csrc/pfinnrfp.h diff --git a/csrc/pfinnrfp.h b/csrc/pfinnrfp.h index 6e2c628..23b379b 100644 --- a/csrc/pfinnrfp.h +++ b/csrc/pfinnrfp.h @@ -23,7 +23,7 @@ #ifdef PF_SUPPORT_FP -#define FP_DHI1 (((PF_FLOAT)(1L<<(sizeof(cell_t)*8-2)))*4.0) +#define FP_DHI1 (((PF_FLOAT)((cell_t)1<<(sizeof(cell_t)*8-2)))*4.0) case ID_FP_D_TO_F: /* ( dlo dhi -- ) ( F: -- r ) */ PUSH_FP_TOS; @@ -207,7 +207,7 @@ case ID_FP_FROUND: PUSH_TOS; - TOS = fp_round(FP_TOS); + TOS = (cell_t)fp_round(FP_TOS); M_FP_DROP; break;