system.cのtypo?

$ diff -ub system.org.c system.c
--- system.org.c        2006-09-26 01:03:32.669236700 +0900
+++ system.c    2006-09-26 01:03:56.595071700 +0900
@@ -1047,7 +1047,7 @@
 {
 #if defined(HAVE_SCHED_YIELD)
     sched_yield();
-#elif define(HAVE_NANOSLEEP)
+#elif defined(HAVE_NANOSLEEP)
     struct timespec spec;
     spec.tv_sec = 0;
     spec.tv_nsec = 1;

コンパイルしていてみつけた。