[gccsdk] [GCCSDK commit] peter - r3023 - trunk/gcc4/recipe/files/libunixlib

alan buckley alan_baa at hotmail.com
Thu Jan 3 03:31:17 PST 2008


> On Mon, 31 Dec 2007 07:50:07 -0800 Peter Naulls wrote:
>
> In message 
> John Tytgat  wrote:
>
>> pthreads are automatically disabled and reenabled if necessary over Wimp
>> polls in UnixLib 5 and 4.6 (i.e. GCCSDK 4 and GCCSDK 3.4.6). So that usage
>> in ChoX11 is no longer necessary. See:
>> 
>
> I'm sure what you say is true, and I can probably remove some references
> to __pthread_(start|stop)_ticker (which isn't hidden). Looking at the
> code, it's a bit more complex than I recall, and I need to review
> carefully. In fact, __pthread_enable_ints is only used in the emulation
> of the select() call on the X server socket connection, for reasons I
> don't entirely rememeber right now - much of the code hasn't been
> touched in over two years.
>
I haven't looked at it for a while either, but I believe you need to be sure
that pthreads is also disabled over any processing of the Wimp_Redraw message.

Regards,
Alan

_________________________________________________________________
Fancy some celeb spotting? 
https://www.celebmashup.com



More information about the gcc mailing list