In reference to
https://android.googlesource.com/platform/ndk/+/ics-mr0/docs/STANDALONE-TOOLCHAIN.html.

It appears there are some flags that should be present when targeting
Neon on Android:

    CFLAGS='-march=armv7-a -mfloat-abi=softfp -mfpu=neon'

What is the concern exactly? That lack of this options will prevent application from using NEON assembly modules? It won't. The options simply instructs compiler to use NEON for floating point calculations. OpenSSL doesn't have any floating point, at least not on performance-critical paths, and the options won't give you advantage. Lack of this options doesn't affect interoperability with other components either, because soft[fp] is the only one supported/implemented option.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to