2017-04-25 14 views
0

私はARM関数に問題があります:prfm ...とgccコンパイラ。PRFM ARM定義されていない参照

私のコードは次のとおりです。

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

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

残念ながら、私は次のような問題があります。未定義の "X19" の参照を。

しかし、このコード部分では "x19"とは何か....また、addrの値は関数のパラメータから来ます。

答えて

0

2つのエラーがありました。 addrはポインタではないので、私は& addrを書かなければならなかった。 %[Addr]を%0で変更しました。 :

関連する問題