fcntl-h: define O_CLOEXEC and O_EXEC if not defined; use new defines