小松です。

In the message of [ruby-list:16074] Re: Ruby 1.3.7
    on 1999/8/11 18:30:08 matz / netlab.co.jp (Yukihiro Matsumoto) wrote:
> いや、HP-UXに限定することはないんじゃないですかね。
> 限定外して取り込みます。

今、CVSに入っているバージョンだとあと2箇所ありました。
rb_eval()のNODE_SCOPEの枝と、module_setup()内です。
念のため。

Index: eval.c =================================================================== RCS file: /home/cvs/ruby/eval.c,v retrieving revision 1.1.1.3.2.32 diff -u -2 -p -r1.1.1.3.2.32 eval.c --- eval.c 1999/08/11 07:23:55 1.1.1.3.2.32 +++ eval.c 1999/08/11 13:33:13 @@ -2214,6 +2214,7 @@ rb_eval(self, node) case NODE_SCOPE: { - struct FRAME frame = *ruby_frame; + struct FRAME frame; + frame = *ruby_frame; frame.tmp = ruby_frame; ruby_frame = &frame; @@ -2852,5 +2853,5 @@ module_setup(module, node) { int state; - struct FRAME frame = *ruby_frame; + struct FRAME frame; VALUE result; /* OK */ char *file = ruby_sourcefile; @@ -2858,4 +2859,5 @@ module_setup(module, node) TMP_PROTECT; + frame = *ruby_frame; frame.tmp = ruby_frame; ruby_frame = &frame; -- 小松克行 / Katsuyuki Komatsu <komatsu / sarion.co.jp>