Hi! What's the reason why is timerclear and company only under __USE_GNU and not __USE_GNU || __USE_BSD? It seems to break quite many programs and e.g. on Solaris it is present unless _XOPEN_SOURCE or _POSIX_C_SOURCE. Jakub