fix incorrect allocation failure check in pthread_create
fix incorrect allocation failure check in pthread_create

mmap returns MAP_FAILED not 0 because some idiot thought the ability
to mmap the null pointer page would be a good idea...

chardi/musl,chardi/musl,chardi/musl,davidlazar/musl,davidlazar/musl