-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for ARMv8 #11
Comments
Having same issue, looks like the issue is the custom ASM assumes vfp support in the ARM CPU, which pine64 does not have. |
Less than ideal probably, but you can change remove the -DNEON_OPT in the Makefile which will cause it to fall back to C optimizations instead of ASM. This allows it to complile at least. PARAMS_NEON = -O3 -mcpu=cortex-a53 -march=armv8-a+crc+crypto -fomit-frame-pointer -funroll-loops -Wformat=0 |
Confirming this works, running through openwebrx has CPU sitting at 6% |
Bumping this, would be very interested to see neon / simd optimisations for aarch64 hardware. I can provide testing / ssh access to anyone interested in working on this. |
Can anyone tell me how to make on Raspberry Pi 4? Thank you. |
As
|
Looks like some of the ASM changed, I tried fixing but have never done any ASM, let alone ARM.
Build is on a pine64 with A64 (cortex-a53) on ubuntu 16.04.
The text was updated successfully, but these errors were encountered: