search for: d_glibcxx_has_gthreads

Displaying 3 results from an estimated 3 matches for "d_glibcxx_has_gthreads".

Did you mean: _glibcxx_has_gthreads
2014 Jun 20
4
[LLVMdev] [PATCH] Replace the Execution Engine's mutex with std::recursive_mutex
...ines and _GLIBCXX_HAS_GTHREADS isn't there > nor it is defined anywhere with the win32 version. I have also compiled a > small test and indeed it failed with > > a.cpp:4:3: error: 'mutex' is not a member of 'std'. > > Just for fun, I tried to compile it with -D_GLIBCXX_HAS_GTHREADS but then > it failed on bunch of other errors starting with > > error: '__gthread_time_t' was not declared in this scope > > so gthreads isn't there. > > As to popularity, compare the download graphs for 32 bit: > > > http://sourceforge.net/projects/mingw...
2014 Jun 20
3
[LLVMdev] [PATCH] Replace the Execution Engine's mutex with std::recursive_mutex
It sounds like this version of libstdc++ doesn't support std::recursive_mutex from C++11. This is really unfortunate, because we were hoping that moving to C++11 would allow us to use standard, portable threading primitives. Does this version of MinGW have any C++11 threading support? Is it just recursive_mutex that is missing, or do we have to avoid std::mutex, std::call_once, etc? lld
2014 Jun 20
3
[LLVMdev] [PATCH] Replace the Execution Engine's mutex with std::recursive_mutex
...;> there nor it is defined anywhere with the win32 version. I have also >>> compiled a small test and indeed it failed with >>> >>> a.cpp:4:3: error: 'mutex' is not a member of 'std'. >>> >>> Just for fun, I tried to compile it with -D_GLIBCXX_HAS_GTHREADS but >>> then it failed on bunch of other errors starting with >>> >>> error: '__gthread_time_t' was not declared in this scope >>> >>> so gthreads isn't there. >>> >>> As to popularity, compare the download graphs for 32 b...