I'm attempting to link an ISPC 1.13.0 generated object into an Android 
armv7 (32bit) shared object via clang but am getting stuck due to ABI 
conflicts.

Fairly standard float ABI error when linking, using arch="arm", 
os="android", ISA="neon-i32x4"
"ispc_program.o uses VFP register arguments, output does not"

I am unable to find a way to have ISPC compile a soft float ABI which has 
been required on Android since ndk-r12 ( ~June 
2016, 
https://android.googlesource.com/platform/ndk/+/ndk-r12-release/docs/HardFloatAbi.md
 
)

Is there a way to do this, or is ISPC simply incompatible with recent 32bit 
Android distributions?

-- 
You received this message because you are subscribed to the Google Groups 
"Intel SPMD Program Compiler Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ispc-users/66057649-a0cf-4234-ba29-fba1798f898en%40googlegroups.com.

Reply via email to