http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54847
--- Comment #8 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-10-07 19:22:28 UTC --- (In reply to comment #7) > Yeah, Jack... your copying them and pasting them here just makes it easier for > me to accidentally read them. Please don't do that. The code is GPL3, and it > remains GPL3 even if you copy/paste it into this bug report. Well you are bound to read code fragments that are GPLv3 in FSF gcc bugzilla so I don't know what you expecting here. I would stop reading FSF gcc bugzilla if you can't reasonably participate. Also, aren't headers considered different in context from source files? In any case, I grabbed the wrong test from configure... #include <unistd.h> #include <time.h> int main () { #if _POSIX_TIMERS > 0 timespec tp; #endif nanosleep(&tp, 0); ; return 0; }