Gcc PRFM臂未定义参考

Gcc PRFM臂未定义参考,gcc,compiler-errors,arm,Gcc,Compiler Errors,Arm,我的手臂功能有问题:prfm。。。和gcc编译器 我的代码是: __asm__ volatile("prfm plil2keep, %[Addr]\n" : : [Addr] "r" (addr) : "memory"); 及 不幸的是,我有以下问题:“x19”引用未定义 但这部分代码中的“x19”是什么。。。。此外,addr的值来自函数的参数。我有两个错误。一个是因为addr不是指针,所以我必须写&addr。 我将%[Addr]更改为%0: __asm__ volatile("prfm

我的手臂功能有问题:prfm。。。和gcc编译器

我的代码是:

__asm__ volatile("prfm  plil2keep, %[Addr]\n" : : [Addr] "r" (addr) : "memory"); 

不幸的是,我有以下问题:“x19”引用未定义


但这部分代码中的“x19”是什么。。。。此外,addr的值来自函数的参数。

我有两个错误。一个是因为addr不是指针,所以我必须写&addr。 我将%[Addr]更改为%0:

__asm__ volatile("prfm  pldl1keep, %[Addr]\n" : : [Addr] "r" (addr) : "memory");