fixes posix.mak and .gitignore