oops. Fixed some bad copy/paste
authorjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Mon, 7 Feb 2005 09:03:42 +0000 (09:03 +0000)
committerjm <jm@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Mon, 7 Feb 2005 09:03:42 +0000 (09:03 +0000)
git-svn-id: http://svn.xiph.org/trunk/speex@8856 0101bb08-14d6-0310-b084-bc0e0c8e3800

libspeex/fixed_arm4.h
libspeex/fixed_arm5e.h
libspeex/ltp_arm4.h

index e101ece..163119f 100644 (file)
@@ -84,7 +84,7 @@
 
 
 //#define DIV32_16(a,b) ((short)(((signed int)(a))/((short)(b))))
-inline short DIV3216(int a, int b)
+static inline short DIV32_16(int a, int b)
 {
    int res=0;
    int dead1, dead2, dead3, dead4, dead5;
index 630f55f..c915cea 100644 (file)
@@ -118,7 +118,7 @@ static inline spx_word32_t MAC16_32_Q11(spx_word32_t a, spx_word16_t x, spx_word
 /*
 #define DIV32_16(a,b) ((short)(((signed int)(a))/((short)(b))))
 */
-inline short DIV3216(int a, int b)
+static inline short DIV3216(int a, int b)
 {
    int res=0;
    int dead1, dead2, dead3, dead4, dead5;
index 748fa9a..d99e6ac 100644 (file)
@@ -29,7 +29,7 @@
    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
-static spx_word32_t inner_prod(const spx_word16_t *x, const spx_word16_t *y, int
+static spx_word32_t inner_prod(const spx_word16_t *x, const spx_word16_t *y, int len)
 {
    spx_word32_t sum1=0,sum2=0;
    spx_word16_t *deadx, *deady;
@@ -72,14 +72,14 @@ static spx_word32_t inner_prod(const spx_word16_t *x, const spx_word16_t *y, int
          "\tadd %3, %3, %10, asr #5\n"
          "\tbne .inner_prod_loop\n"
    : "=r" (deadx), "=r" (deady), "=r" (sum1),  "=r" (sum2), "=r" (deadlen),
-   "=r" (dead1), "=r" (dead2), "=r" (dead3), "=r" (dead4), "=r" (dead5), "=r"
+   "=r" (dead1), "=r" (dead2), "=r" (dead3), "=r" (dead4), "=r" (dead5), "=r" (dead6)
    : "0" (x), "1" (y), "2" (sum1), "3" (sum2), "4" (len>>3)
    : "cc", "memory"
                         );
    return (sum1+sum2)>>1;
 }
          
-static void pitch_xcorr(const spx_word16_t *_x, const spx_word16_t *_y, spx_word
+static void pitch_xcorr(const spx_word16_t *_x, const spx_word16_t *_y, spx_word32_t *corr, int len, int nb_pitch, char *stack)
 {
    int i,j;
    for (i=0;i<nb_pitch;i+=4)