我正在开发 android 应用程序,并且正在开发 NDK。编译文件时出现所选处理器的错误不支持 `qadd16 r1,r1,r0'。谁能解释我为什么这个错误出现在哪里以及如何处理这个错误?这是我的basic_op.h文件的代码片段
static inline Word32 L_add(register Word32 ra, register Word32 rb)
{
Word32 out;
__asm__("qadd %0, %1, %2"
: "=r"(out)
: "r"(ra), "r"(rb));
return (out);
}
提前致谢