--- EV/Makefile.PL 2008/01/31 19:59:23 1.31 +++ EV/Makefile.PL 2008/04/06 09:53:16 1.32 @@ -68,6 +68,21 @@ *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** +Another useful bit of functionality is the Linux eventfd, which is useful +for faster signal handling (don't care) and intra-thread communications +(mostly useful for embedding). Kernel support for this will be probed at +runtime, but your libc must contain the necessary wrapper. Glibc 2.7 and +later should have this wrapper. + +EOF + +$DEFINE .= " -DEV_USE_EVENTFD=" . (0 + (prompt ("Enable linux eventfd support (y/n)?", (-e "/usr/include/sys/eventfd.h") ? "y" : "n") =~ /[yY]/)); + +print <