cross-compilation FFTW for cortex-a15 failure: co-processor offset out of range

99封情书 提交于 2019-12-12 00:28:13

问题


I am trying to cross-compil FFTW 3.3.3 for cortex-a15 ARM processor with neon support but I get this error:

/tmp/ccsNpqyK.s: Assembler messages: /tmp/ccsNpqyK.s:1035: Error: co-processor offset out of range

Here is my configuration:

./configure --prefix=/usr/fftw_3_float_neon_ARNDALE --with-slow-timer --host=arm-linux-gnueabi --target=arm-linux-gnueabi --enable-float --enable-neon "CC=/usr/bin/arm-linux-gnueabi-gcc-4.6 -mfloat-abi=softfp -mcpu=cortex-a15 -mtune=cortex-a15 -O3 -mfpu=neon -ftree-vectorize -ftree-vectorizer-verbose=2 -mvectorize-with-neon-quad -funsafe-math-optimizations"

I tried to remove -O3 option but I got the same error. The cross-compilation works for ARM cortex-a9.

Could anyone help me to fix that problem ?

Thanks in advance for your help,

Guix


回答1:


Try to turn off auto vectorization.



来源:https://stackoverflow.com/questions/19704069/cross-compilation-fftw-for-cortex-a15-failure-co-processor-offset-out-of-range

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!