From: EGUCHI Osamu Date: 1997-09-25T13:09:34+09:00 Subject: [ruby-dev:528] Re: setjmp() or _setjmp() えぐち です。 ---------- > わたなべです. > > "EGUCHI Osamu" writes: > > : + linux や SVR4系 に _setjmp() はありますか? > > ないです. というより Linux や SVR4 系での setjmp/longjmp は > signal mask は save しません. するのが sigsetjmp/siglongjmp. > という意味では BSD で _setjmp/_longjmp を使うのは問題ないと > 思います. ありがとうございます。 linux/SVR4 は殆ど使わないんで自身がなかったです。 > : 同じように DOS や VMS にもあるでしょうか? > > djgpp も sig prefix 派だけど中身はどっちも同じ. > cygwin32 は _ prefix 派だけどよくわからない. > > VMS は setjmp/longjmp しかないみたいだけど, もともと ruby で > はサポートしてないから無視してもいいでしょう. ruby.c に #ifdef VMS があってので、もしやと思ってのですが、 ディレクトリのデリミタなど対処するコードがないのできっと 取っ掛かりだけなのでは?と思います(はずしていたらごめんなさい) えぐち