From: EGUCHI Osamu Date: 1999-02-24T12:21:34+09:00 Subject: [ruby-dev:5559] Re: HP-UX support (curses/HP C optimize) えぐち@エスアンドイー です。 >>> In message [ruby-dev:5556] Re: HP-UX support (curses/HP C optimize) On Wed, 24 Feb 1999 10:33:14 +0900, WATANABE Tetsuya said: tetsu> 渡辺哲也です。 tetsu> tetsu> In message "[ruby-dev:5555] Re: HP-UX support (curses/HP C optimize)" tetsu> on 99/02/24, EGUCHI Osamu writes: tetsu> tetsu> |えぐち@エスアンドイー です。 tetsu> tetsu> |環境は FreeBSD-2.2.8 / Pentium Classic / gcc-2.7.2.1 です。 tetsu> |また、egcs-1.1.1 でも出ます。 tetsu> |-O3 以上と言う条件です、ruby-1.3.1-990215 生のままです。 tetsu> tetsu> こちらの環境は tetsu> tetsu> Vine Linux 0.9beta7 / Pentium II / gcc-2.7.2.3 です。 tetsu> egcs は試していません。 まさか、Pentium Classic がいけないとか、、 それはないなぁ ^^)l tetsu> |単純再現プログラムは、 tetsu> tetsu> このスクリプトも動きました(-O6 です)。 そうですかぁ、、ありがとうございました。 tetsu> |こちらの C コンパイラのバージョンは幾つですか? tetsu> | tetsu> | cc --version tetsu> | tetsu> |の結果を教えて下さい。 tetsu> tetsu> $ cc --version tetsu> 2.7.2.3 tetsu> tetsu> です。 最後の 3 だけの差ですね、 tetsu> うーん、以前は TurboLinux 3.0 を使っていたんですが、 tetsu> この Vine Linux にしてから「いいこと」が多いんですけ tetsu> ど、そういう関係なんでしょうか? Linux 方面は全くわからないのですが、Vine Linux というのは 特別な kernel のバージョンなんですか? #『「いいこと」が多い』というあたりからするとパッチ集? gcc-2.7.2.1 と gcc-2.7.2.3 では、 --- gcc-2.7.2.3/cp/errfn.c Sun Aug 10 11:45:55 1997 --- gcc-2.7.2.3/cp/lex.c Sun Aug 10 11:43:51 1997 --- gcc-2.7.2.3/cse.c Sun Aug 10 11:43:51 1997 --- gcc-2.7.2.3/function.c Wed Aug 13 08:05:02 1997 --- gcc-2.7.2.3/gcc.c Sun Aug 10 11:43:51 1997 --- gcc-2.7.2.3/install.texi Wed Aug 13 08:27:04 1997 --- gcc-2.7.2.3/install1.texi Sun Aug 10 11:43:52 1997 --- gcc-2.7.2.3/unroll.c Sun Aug 10 11:43:52 1997 --- gcc-2.7.2.3/varasm.c Wed Aug 13 08:05:03 1997 のようにコード生成に関わるところをいじっていますので、 これで、ビンゴ?、、にしては 2.8.1 系統でも出てるぞ??? 御協力感謝します>渡辺哲也さん えぐち