[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: don't make pkgsrc



port-mac68k@netbsd.org に振ったところ、 Frederick Bruckman から

> Wild guess: the m68k assembly language code uses "d0" instead of
> "%d0" (or "%%d0" for in-line), and so on for the other registers?

なる回答をもらいました。aout と ELF でレジスタの名前が違うということで
しょうか?(←全く自信無し。)

ともあれ、boehm-gc 中、CPU/ARCH 依存コードは os_dep.c、mach_dep.c と
いうところにまとめられいます。その周辺を注意深く見れば、mac68k のアセ
ンブラが分かる人であれば、何か分かるのではないかと思います。

現状では、 SUNOS、NEXT、HP、AMIGA、MACOS などが M68K 固有のコードが用
意されています。NETBSD 用のコードはないみたいです。NetBSD/mac68k だと 
NETBSD と M68K が define されています。

上林