comparison libgsmefr/inv_sqrt.c @ 74:2f0828ba0725

libgsmefr: inv_sqrt.c compiles
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 26 Nov 2022 06:33:36 +0000
parents 49dd1ac8e75b
children
comparison
equal deleted inserted replaced
73:63ad83f3d821 74:2f0828ba0725
18 * 7- L_y = table[i]<<16 - (table[i] - table[i+1]) * a * 2 18 * 7- L_y = table[i]<<16 - (table[i] - table[i+1]) * a * 2
19 * 8- L_y >>= exponent 19 * 8- L_y >>= exponent
20 * 20 *
21 *************************************************************************/ 21 *************************************************************************/
22 22
23 #include "gsm_efr.h"
23 #include "typedef.h" 24 #include "typedef.h"
25 #include "namespace.h"
24 #include "basic_op.h" 26 #include "basic_op.h"
25 #include "count.h" 27 #include "no_count.h"
28 #include "sig_proc.h"
26 29
27 #include "inv_sqrt.tab" /* Table for inv_sqrt() */ 30 #include "inv_sqrt.tab" /* Table for inv_sqrt() */
28 31
29 Word32 Inv_sqrt ( /* (o) : output value */ 32 Word32 Inv_sqrt ( /* (o) : output value */
30 Word32 L_x /* (i) : input value */ 33 Word32 L_x /* (i) : input value */