Fix build for non windows, darwin, and linux GOOS.

All the +build OS's have syscall.MAP_ANON now so just use it.
However, netbsd was removed due to lack of syscall.SYS_MSYNC.
FYI, the first three lines are due errant CR+LF line endings here while all other lines where just LF.