ruby-changes:20389
From: kosaki <ko1@a...>
Date: Thu, 7 Jul 2011 18:09:53 +0900 (JST)
Subject: [ruby-changes:20389] kosaki:r32437 (trunk): add a comment why FreeBSD can't use MAP_STACK.
kosaki 2011-07-07 18:09:44 +0900 (Thu, 07 Jul 2011) New Revision: 32437 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32437 Log: add a comment why FreeBSD can't use MAP_STACK. Modified files: trunk/cont.c Index: cont.c =================================================================== --- cont.c (revision 32436) +++ cont.c (revision 32437) @@ -517,6 +517,10 @@ } #else /* _WIN32 */ +/* + * FreeBSD require a first (i.e. addr) argument of mmap(2) is not NULL + * if MAP_STACK is passed. + */ #if defined(MAP_STACK) && !defined(__FreeBSD__) #define FIBER_STACK_FLAGS (MAP_PRIVATE | MAP_ANON | MAP_STACK) #else -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/