aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteriAimonen <PetteriAimonen@d3e1167c-abe1-51d5-8199-f9061ebe54e4>2013-02-17 08:12:25 +0000
committerPetteriAimonen <PetteriAimonen@d3e1167c-abe1-51d5-8199-f9061ebe54e4>2013-02-17 08:12:25 +0000
commitb22e67fbf0186101268b9e20b1c410797db075f2 (patch)
tree7d2d0306daa8f3fbc150ada09ef7aea8b379abdf
parent6d59de5d60877b7520439011e6c3fe56070db83c (diff)
Fix bug in the fix16_fft example
-rw-r--r--contrib/fix16_fft.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/fix16_fft.c b/contrib/fix16_fft.c
index 1ecfc3f..a3709ba 100644
--- a/contrib/fix16_fft.c
+++ b/contrib/fix16_fft.c
@@ -85,7 +85,7 @@ static void butterfly(fix16_t *real, fix16_t *imag, unsigned blocksize, unsigned
static uint32_t rbit_32(uint32_t x)
{
#if defined(__GNUC__) && defined(__ARM_ARCH_7M__)
- __asm__("rbit %0,%0" :: "r"(x));
+ __asm__("rbit %0,%0" : "=r"(x) : "0"(x));
return x;
#else
x = (((x & 0xaaaaaaaa) >> 1) | ((x & 0x55555555) << 1));