#include #include #include #include "stdio_impl.h" #define MAXTRIES 100 FILE *tmpfile(void) { char buf[L_tmpnam], *s; int fd; FILE *f; int try; for (try=0; try= 0) { f = __fdopen(fd, "w+"); __syscall(SYS_unlink, s); return f; } } return 0; } LFS64(tmpfile);