Can we have a better name than 'futex' for these? Futex is a Linux kernel synchronization primitive and it's a bit confusing that you used the name here in this context.
On Thu, Oct 10, 2013 at 6:38 AM, Nico Rieck <[email protected]> wrote: > This series of patches port threads including synchronization and <chrono> > to Windows. > > The implementation deliberately avoids including Windows.h in any libc++ > header. There are still incompatibilities if a Windows SDK header is > included before a libc++ header because older Microsoft SAL annotations > define macros for __null, __out and __deallocate. Maybe the best way to fix > this would be to use #pragma push_macro/pop_macro around all libc++ headers. > > All pthreads-related code is guarded by _LIBCPP_PTHREADS which is defined > by default (except for non-mingw Win32). > > -Nico > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits > >
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
