--- libeio/eio.pod 2008/10/22 18:15:36 1.3 +++ libeio/eio.pod 2009/04/22 11:04:49 1.4 @@ -245,6 +245,27 @@ exactly that. +=head1 COMPILETIME CONFIGURATION + +These symbols, if used, must be defined when compiling F. + +=over 4 + +=item EIO_STACKSIZE + +This symbol governs the stack size for each eio thread. Libeio itself +was written to use very little stackspace, but when using C +requests, you might want to increase this. + +If this symbol is undefined (the default) then libeio will use its default +stack size (C currently). If it is defined, but +C<0>, then the default operating system stack size will be used. In all +other cases, the value must be an expression that evaluates to the desired +stack size. + +=back + + =head1 PORTABILITY REQUIREMENTS In addition to a working ISO-C implementation, libeio relies on a few