rubyのコンパイルオプションが-O3になってた。
rubyのtrunkをsvn upしてmakeしてみたら-O3ってなってたのに気づいた。
ChengeLogみるに
Sat Jan 31 18:08:59 2009 Nobuyoshi Nakada
* configure.in (optflags): defaulted to -O3 to get rid of slug of
gcc 4.3.
ということでslug of gccは良く分からないけど-O3になったみたいだ。
$ svn di -r 21915:21916 configure.in Index: configure.in =================================================================== --- configure.in (リビジョン 21915) +++ configure.in (リビジョン 21916) @@ -190,7 +190,7 @@ test $ac_cv_prog_cc_g = yes && : ${debugflags=-g} if test "$GCC" = yes; then linker_flag=-Wl, - : ${optflags=-O2} ${warnflags="-Wall -Wno-parentheses"} + : ${optflags=-O3} ${warnflags="-Wall -Wno-parentheses"} else linker_flag= fi