Displaying 1 result from an estimated 1 matches for "darm_asm".
Did you mean:
arm_asm
2004 Sep 29
1
ARM w/ assembly & fixed point crash
...ticks)\n", i, (t2 - t1));
}
printf("\n");
speex_bits_destroy(&bits);
speex_encoder_destroy(enc_state);
return 0;
}
Compiling with -DFIXED_POINT, or -DFIXED_POINT/-DFIXED_ARM it works
totally fine (in ARM or Thumb mode). Compiling with either of these and
-DARM_ASM seems to cause it to crash.
(gdb) where
#0 0x0004b324 in MULT16_16 (x=0, y=1310) at fixed_arm.h:57
#1 0x00044284 in nb_encode (state=0x86df8, vin=0x7f798, bits=0x7fce4)
at ../src/nb_celp.c:262
#2 0x00053b28 in speex_encode (state=0x86df8, in=0x30000, bits=0x7fce4)
at ../src/speex.c:104
#3 0x00...