Re: Transactional memory in MinGW

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 30/03/12 13:36, niXman wrote:
> I created the bug-report: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52787
>
> I think there is still hope to make Transactional Memory work in MinGW.
Sure, it shouldn't be too hard, but it obviously needs work.
Kai Tietz said in the bug that "You have to make sure that pthread-API is
present, as libitm depends on pthread."

You can try luck using some windows pthread implementation. Although I
find a bit strange that to be the only issue, as I'd expect it to
produce an
error about missing the function/library not a segmentation fault (note that
windows doesn't do lazy loading).

Alternatively, you could easily implement a basic implementation of
__transaction_atomic which simply uses a global mutex, and disable
the wrapper when mingw support gets added.



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux