fix MAP_ANONYMOUS for old Mac OS X