2007-07-15 GCCで末尾再帰の最適化メモ。 GCC 忘れそうなのでメモメモ。gccで末尾再帰の最適化をしたい場合は、 % gcc -foptimize-sibling-calls最適化オプション-O2以上でも有効化出来る。 % gcc -O2安心して再帰が使えるようになりそうです。 参考 フリーソフトウェア徹底活用講座(21) GCC 4.1.0 の最適化レベル(-Ox)による違い