From: WATANABE Hirofumi Date: 2000-01-30T18:37:37+09:00 Subject: [ruby-dev:9044] setitimer わたなべです. これも djgpp がらみなんですけど setitimer 関係を整理してみました. cygwin b20.1 では random がちゃんと使えるのでその修正もついでに. -- わたなべひろふみ Sun Jan 30 17:58:09 2000 WATANABE Hirofumi * eval.c: arrange to use setitimer(2) for BOW, DJGPP * defines.h: ditto. use random(3) on cygwin b20.1. --- eval.c.orig Mon Jan 17 21:25:19 2000 +++ eval.c Sun Jan 30 17:37:44 2000 @@ -7107,3 +7107,3 @@ -#if defined(HAVE_SETITIMER) && !defined(__BOW__) +#if defined(HAVE_SETITIMER) static void @@ -7130,3 +7130,3 @@ -#if defined(HAVE_SETITIMER) && !defined(__BOW__) +#if defined(HAVE_SETITIMER) static int thread_init = 0; @@ -7169,3 +7169,3 @@ -#if defined(HAVE_SETITIMER) && !defined(__BOW__) +#if defined(HAVE_SETITIMER) if (!thread_init) { --- defines.h.orig Thu Jan 6 22:05:08 2000 +++ defines.h Sun Jan 30 17:39:22 2000 @@ -57,4 +57,8 @@ -#if defined(__human68k__) || defined(__CYGWIN__) +#if defined(__human68k__) #undef HAVE_RANDOM +#undef HAVE_SETITIMER +#endif + +#if defined(__CYGWIN__) || defined(DJGPP) || defined(__BOW__) #undef HAVE_SETITIMER