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...