ruby-trunk-changes r32579 - r32582

今日は IA64プラットフォームでのコンパイルエラーの修正などがありました。

akr:r32579 2011-07-19 16:10:19 +0900

io.c にプロセスで最大の file descriptor の番号を保持する変数があるので、タイマースレッド用への通知用の pipe を開いた時にそれを更新するように rb_update_max_fd() という関数を新設してタイマースレッド起動時に呼ぶようにしています。最大の file descriptor 番号は exec する時に fd を閉じるために fd の番号を総当たりする時に利用されています。

svn:r32580 2011-07-19 16:10:23 +0900

version.h の日付更新。

akr:r32581 2011-07-19 16:27:26 +0900

io.c の内部で最大の file descriptor の番号を更新するために使われていた UPDATE_MAXFD() という関数マクロは r32579 で追加した rb_update_max_fd() を利用するように置き換えています。

takano32:r32582 2011-07-19 16:39:54 +0900

cont.c で IA64 のためのコードでセミコロンが抜けていたのを修正しています。