diff --git a/distrho/src/DistrhoPluginJACK.cpp b/distrho/src/DistrhoPluginJACK.cpp index 6d61fb08..f932f10d 100644 --- a/distrho/src/DistrhoPluginJACK.cpp +++ b/distrho/src/DistrhoPluginJACK.cpp @@ -703,7 +703,7 @@ private: "msr fpcr, %0 \n" "isb \n" : "=r"(c) :: "memory"); - #elif defined(__arm__) + #elif defined(__arm__) && !defined(__SOFTFP__) uint32_t c; __asm__ __volatile__("vmrs %0, fpscr \n" "orr %0, %0, #0x1000000\n"