Is Android POSIX-compatible?

GNU libc (glibc) is too big and complicated for mobile phones, so Android implements its own special version of libc which is Bionic libc, which itself does not fully support POSIX. One of the most lacking features in the android Bionic libc is pthread_cancel(), so if you don’t use it, your code will probably do fine.

And also as @code monkey mentioned you can take a look to the bionic source code. You can find additional information here .

Leave a Comment