fopen() O_CLOEXEC support via the "e" flag
lib - userland libraries
Linux glibc 2.7 introduced the "e" flag to cause a close-on-exec flag upon open.
See open(2) O_CLOEXEC.
This is highly useful as it avoid a race condition between fopen() and a subsequent call to fcntl().