--- libev/ev.pod 2008/01/31 13:10:56 1.122 +++ libev/ev.pod 2008/01/31 13:25:10 1.123 @@ -2609,6 +2609,15 @@ interface to speed up C watchers. Its actual availability will be detected at runtime. +=item EV_ATOMIC_T + +Libev requires an integer type (suitable for storing C<0> or C<1>) whose +access is atomic with respect to other threads or signal contexts. No such type +is easily found using, so you cna provide your own type that you know is safe. + +In the absense of this define, libev will use C +from F, which is usually good enough on most platforms. + =item EV_H The name of the F header file used to include it. The default if @@ -2685,6 +2694,11 @@ If undefined or defined to be C<1>, then fork watchers are supported. If defined to be C<0>, then they are not. +=item EV_ASYNC_ENABLE + +If undefined or defined to be C<1>, then async watchers are supported. If +defined to be C<0>, then they are not. + =item EV_MINIMAL If you need to shave off some kilobytes of code at the expense of some