gcc4 and local statics
Christopher Faylor
cgf-no-personal-reply-please@cygwin.com
Wed May 18 20:05:00 GMT 2005
On Wed, May 18, 2005 at 11:51:55AM -0700, Brian Dessent wrote:
>Corinna Vinschen wrote:
>
>> While this might help to avoid... something, I'm seriously wondering
>> what's wrong with this expression. Why does each new version of gcc
>> add new incompatibilities?
>
>I think I've figured this out. PR/13684 added thread safety to
>initialization of local statics.[1] It does this by wrapping the call
>to the contructor around __cxa_guard_acquire and __cxa_guard_release,
>which are supposed to prevent two threads from both calling the
>constructor at the same time.
Please don't cc other mailing lists along with cygwin-developers.
If you cc a subscriber-only mailing list non-subscribers will get a
bounce when they reply. This goes for cygwin-apps/cygwin, too.
cgf
More information about the Cygwin-developers
mailing list