Define _BSD_SOURCE to 1

This appears to be needed to get the MAP_ANONYMOUS macro when compiling with --std=c99