rpav / cl-autowrap

(c-include "file.h") => complete FFI wrapper
BSD 2-Clause "Simplified" License
212 stars 41 forks source link

Add armv7a androideabi support #100

Closed noloop closed 4 years ago

noloop commented 4 years ago

About the https://github.com/rpav/cl-autowrap/issues/98.

I don't added support to arm64-v8a because the https://github.com/trivial-features/trivial-features/blob/master/src/tf-ecl.lisp#L54 doesn't support arm64 yet. Maybe I'll make that after and I'll make the changes here too. For now the armv7a spec generation woks fine.

Why "arm-unknown-linux-androideabi" instead "armv7a-unknown-linux-androideabi"?

because by some motive the people like to call armv7a of arm only and arm64 of aarch64, I think that's bad because it's confusing, but that's the way they are the names. The Triple almost never match with the ABI name.