As with <stddef.h>, skip our custom header if __need_FILE or __need___FILE is defined. llvm-svn: 249798