[PATCH, v3] Bringing <mutex> and <condition_variable> up to spec.
Paolo Carlini
paolo.carlini@oracle.com
Wed Jul 30 22:04:00 GMT 2008
Hi,
and, first, many thanks.
> Attached patches update <mutex> and <condition_variable> along
> with additional gthread backend support.
I think the first changes that we have to sort out are those affecting gthr: these changes are delicate, because impact also users of GCC not using libstdc++, not even using C++. In particular, I'm afraid the current set of changes would essentially broke any target not using gthr-posix (or gthr-single), because __gthread_t would remain undefined, still used in gthr.h.
In any case, recently we ("libstdc++ people") never touched gthr and I think we need some guidance about this type of changes from the core compiler maintainers. I'm hoping Ian can help us about the best way forward...
Paolo.
More information about the Libstdc++
mailing list