Peter, Kevin, Based on a previous discussion, and Peter's testing, do you think I can commit the attached patch? I am currently testing it on our 2 AIX machines (4.3.2 and 5.1). I would like to commit it once I have the results, provided they are positive (I expect them to be, given Peter's reports of his own testing). 2004-08-09 Joel Brobecker General cleanup of the AIX xm include file: * config/xm-aix4.h (fd_set): Remove undefine. Remove include of . (HAVE_TERMIO): Remove define. (USG): Likewise. (NULL): Remove redefine. (vfork): Remove define. (termdef): Remove. (SIGWINCH_HANDLER): Remove. (SIGWINCH_HANDLER_BODY): Remove. This leaves: . FIVE_ARG_PTRACE: Will become OBE thanks to a patch from MarkK. . USE_O_NOCTTY: I think the idea for that one is to always use O_NOCTTY, regardless of the system. So the macro becomes moot. Will send a patch. . #pragma alloca: Need to continue the discussion. All in all, I think we can get rid of that file within the next 2 weeks. Thanks, -- Joel