From: matz@... (Yukihiro Matsumoto) Date: 2003-02-15T23:46:20+09:00 Subject: [ruby-dev:19579] Re: target host type と RUBY_PLATFORM まつもと ゆきひろです In message "[ruby-dev:19578] target host type と RUBY_PLATFORM" on 03/02/15, pegacorn@jcom.home.ne.jp writes: |cygwin 環境で | | % ./configure | % make | |として ruby を作成すると、 |gcc のオプションには -mcpu, -march が付いていないのに |RUBY_PLATFORM の値は i686-cygwin になってしまいます。 |configure が自動検出した target host type は i686-pc-cygwin です。 configureが自動検出するのはコンパイルしたプラットフォームの タイプです。gccの-mcpuオプションとは無関係です。 |gcc に -mcpu, -march オプションを付けない場合は、 |i386 用のコードを生成すると思っていたのですが、 |私の勘違いでしょうか? ですから、そのプラットフォームでコンパイルされたコードがi386 用のコードかi686専用のコードかどうかという情報は含みません。