Transactional memory in MinGW

Ian Lance Taylor iant@google.com
Fri Mar 30 14:39:00 GMT 2012


niXman <i.nixman@gmail.com> writes:

>> Thread model: posix
>> gcc version 4.7.0
>
>
> This means POSIX system?

Alas, no.


> Moreover, if I replace line 134 in file gccroot/libitm/configure.tgt [1] from:
>>   | *-*-darwin* | *-*-aix*)
> to:
>>   | *-*-darwin* | *-*-aix* | *-w64-mingw32)
>
> libitm configures and builds well. And the code that uses
> Transactional Memory, also is compiled and linked successfully.
>
> But when running, occurs segmentation fault.
>
> 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.

I'm sure it can be made to work.  But you, or somebody else, will have
to actually do the work.  It's not enough to just say that it works.

Ian



More information about the Gcc-help mailing list