diff --git a/fx_s2308_longlong.h b/fx_s2308_longlong.h index 794ebb4dfb09cb01235db65bfe2aaa3aba41b16c..c1d9fd8940c6b218d76cdd26825c88584f7e4570 100644 --- a/fx_s2308_longlong.h +++ b/fx_s2308_longlong.h @@ -2,13 +2,13 @@ #define FX32_180 0x0000B400 #define FX32_360 0x00016800 -#define fx_s2308_l_mul(a,b) (int)(((long long)(a)*(b)) >> 8) -#define fx_s2308_l_mul2(a,b) (int)(((long long)(a>>4)*(b>>4))) -#define fx_s2308_l_mul3(a,b) (int)(((a)*(b)) >> 8) -#define fx_s2308_l_mul4(a,b) (int)(((a>>4)*(b>>4))) +#define FX_S2308_L_MUL(a,b) (int)(((long long)(a)*(b)) >> 8) +#define FX_S2308_L_MUL2(a,b) (int)(((long long)(a>>4)*(b>>4))) +#define FX_S2308_L_MUL3(a,b) (int)(((a)*(b)) >> 8) +#define FX_S2308_L_MUL4(a,b) (int)(((a>>4)*(b>>4))) -#define fx_s2308_l_div1(a,b) (int)(((long long)(a)/(b))<<8) -#define fx_s2308_l_div2(a,b) (int)((a<<8)/(b)) +#define FX_S2308_L_DIV1(a,b) (int)(((long long)(a)/(b))<<8) +#define FX_S2308_L_DIV2(a,b) (int)((a<<8)/(b)) typedef int fx_s2308; typedef long fixed32;