[ruby-list:43660] C++ extension problem with 1.8.6-p36 (was Re: Re: Ruby 1.8.6-p36 released)

From: Takahiro Kambe <taca@...>
Date: 2007-06-24 05:12:35 UTC
List: ruby-list #43660
In message <46765550.9070800@ruby-lang.org>
	on Mon, 18 Jun 2007 18:50:08 +0900,
	Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
> えーと、なんかMLでの議論が止まってる間になかださんから修正と思しきコミッ
> トがあったのですが(r12567)、この修正で良さそうなのでしょうか? 目視で見た
> 感じではOKそうですが。
私も Subject を変えれば良かったのですが、どこに繋がってるメールかわか
らず、返答が送れました。

本質的には、intern.h の、

@@ -204,13 +204,10 @@ int rb_thread_alone _((void));
 void rb_thread_polling _((void));
 void rb_thread_sleep _((int));
 void rb_thread_sleep_forever _((void));
-enum rb_thread_status rb_thread_status _((VALUE));
 VALUE rb_thread_stop _((void));
 VALUE rb_thread_wakeup _((VALUE));
-VALUE rb_thread_wakeup_alive _((VALUE));
 VALUE rb_thread_run _((VALUE));
 VALUE rb_thread_kill _((VALUE));
-VALUE rb_thread_alive_p _((VALUE));
 VALUE rb_thread_create _((VALUE (*)(ANYARGS), void*));
 void rb_thread_interrupt _((void));
 void rb_thread_trap_eval _((VALUE, int, int));

で、要らん宣言を除いた、ってとこでしょうか。

確かに大丈夫そうなので試してみます。

-- 
神戸 隆博 / Takahiro Kambe


In This Thread