POSIX compliance changes