Loading lib_com/tools_fx.c +32 −16 Original line number Diff line number Diff line Loading @@ -485,20 +485,24 @@ void Copy( y[i] = x[i]; move16(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move16(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } /*-------------------------------------------------------------------* * Copy64: Loading @@ -519,20 +523,24 @@ void Copy64( y[i] = x[i]; move64(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move64(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } void set64_fx( Loading Loading @@ -568,14 +576,16 @@ void Copy_pword( move16(); move16(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i].v.im = x[i].v.im; Loading @@ -583,7 +593,9 @@ void Copy_pword( move16(); move16(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } /*-------------------------------------------------------------------* * Copy32: Loading @@ -604,20 +616,24 @@ void Copy32( y[i] = x[i]; move32(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move32(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } void set8_fx( Loading Loading
lib_com/tools_fx.c +32 −16 Original line number Diff line number Diff line Loading @@ -485,20 +485,24 @@ void Copy( y[i] = x[i]; move16(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move16(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } /*-------------------------------------------------------------------* * Copy64: Loading @@ -519,20 +523,24 @@ void Copy64( y[i] = x[i]; move64(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move64(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } void set64_fx( Loading Loading @@ -568,14 +576,16 @@ void Copy_pword( move16(); move16(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i].v.im = x[i].v.im; Loading @@ -583,7 +593,9 @@ void Copy_pword( move16(); move16(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } /*-------------------------------------------------------------------* * Copy32: Loading @@ -604,20 +616,24 @@ void Copy32( y[i] = x[i]; move32(); } } #ifdef FIX_1052_COPY_CMPLX_DISCREPANCY IF( y >= x ) #else ELSE return; #endif } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY ELSE { #endif FOR( i = L - 1; i >= 0; i-- ) { y[i] = x[i]; move32(); } #ifndef FIX_1052_COPY_CMPLX_DISCREPANCY } #endif } void set8_fx( Loading