On Mon, Apr 20, 2020 at 11:23 AM Jeroen Vreeken <[email protected]> wrote:

> On Aarch64 you do not need to check for NEON since it is a mandatory
> part.  (The 'asimd' flag is always present)
> Because of that a number of defines in gcc are no longer present.
> I had the same issue with the LPCNet code on an 64bit raspberry pi.
> You need to compile with '-mtune=native -mcpu=native' to enable the
> correct optimizations.
> And in places where the code checks for __ARM_NEON__ you need to modify it
> to also allow __ARM_NEON (with trailing underscores)
>

Thanks for the tip!

I'm working on updating the CMake config to do arch based decisions if  the
system based ones can't be relied on.

Thanks,
Richard
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to