Index: Modules/posixmodule.c =================================================================== --- Modules/posixmodule.c (revision 63363) +++ Modules/posixmodule.c (working copy) @@ -7212,6 +7212,11 @@ #endif /* GNU extensions. */ +#ifdef O_ASYNC + /* Send a SIGIO signal whenever input or output + becomes available on file descriptor */ + if (ins(d, "O_ASYNC", (long)O_ASYNC)) return -1; +#endif #ifdef O_DIRECT /* Direct disk access. */ if (ins(d, "O_DIRECT", (long)O_DIRECT)) return -1; Index: Modules/fcntlmodule.c =================================================================== --- Modules/fcntlmodule.c (revision 63363) +++ Modules/fcntlmodule.c (working copy) @@ -510,6 +510,9 @@ if (ins(d, "F_SETLKW64", (long)F_SETLKW64)) return -1; #endif /* GNU extensions, as of glibc 2.2.4. */ +#ifdef FASYNC + if (ins(d, "FASYNC", (long)FASYNC)) return -1; +#endif #ifdef F_SETLEASE if (ins(d, "F_SETLEASE", (long)F_SETLEASE)) return -1; #endif