Hi Von meinem iPad gesendet
Am 23.07.2013 um 17:58 schrieb Eric J Korpela <[email protected]>: > > The way to communicate the ABI of the host OS is the platform string. > > Unfortunately there seems to be only one platform string > "arm-android-linux-gnu" for ARM android regardless of the ABI. Are the > projects all serving only the pre-v7a (no-FPU code in the app) ABI? Or are > they letting v7a apps crash on pre-v7a machines? > As for Einstein@Home, we check the FPU capabilities in the CPU features communicated by the client, and then provide one of two possible app versions, one for VFP and one for NEON, each compiled with ABI flag "softfp". We support ARMv6 and following CPU generations. Hosts without either FPU or older CPUs than ARMv6 will not get work. I think this is better than trying to encode this information (and all possible combinations!) of features in the platform string. And it's not done that way on any of the other platforms, e.g. there is no SSE,SSE2, AVX etc. Windows or Linux platform. Cheers HB _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
