Hi, A recent cvs update to ptw32_InterlockedCompareExchange.c, from revision 1.13 to 1.14, added two extra #endif statements, and now will not compile... Just look at the color code CVS browser to see the change... and the 2 extra #endif added, with no corresponding #if??? opennings... Hope this can be _FIXED_ soon... Regards, Geoff.