2007/11/07 (水) 20:32:55        [qwerty]
アーキテクチャにもっとも依存するのはGC部です.****のGCは対象
のアーキテクチャがsetjmp()によって全てのレジスタを jmp_bufに
格納することと,jmp_bufとスタックが32bitアラインメントされて
いることを仮定しています.特に前者が成立しない場合の対応は非
常に困難でしょう.後者の解決は比較的簡単で,gc.cでスタックを
マークしている部分にアラインメントのバイト数だけずらしてマー
クするコードを追加するだけで済みます.「defined(THINK_C)」で
括られている部分を参考にしてください