MSVC memory barrier issue.

Marc Lehmann schmorp at schmorp.de
Sun Jan 5 04:03:09 CET 2014


On Sat, Jan 04, 2014 at 01:35:44AM -0800, Nicolas Noble <nicolas at grumpycoder.net> wrote:
>   Basically, I've discovered a problem in libev, when compiling it using
> Visual Studio. Long story short, the libecb's MEMORY_FENCE macros are
> incorrect for Visual Studio 2008 and up:

The bug work around for visual studio 2008 and up is in CVS now, for both
libecb and libev. I used Nicholas' fix as-is, as it looks fine.

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list