aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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));