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

Segmentation fault storm and ld.elf_so (Re: OpenBlockS)



>                                            千葉市中央区長洲
>                                                    藤原  誠
>ld.elf_so を入れ換えると動きました!!  multi user mode で健気に

椿井さん> ということはあとはなぜ動かないものができてしまったか、ですね。
の話の続きですが、少しだけ試して見ました。
(最近この手の話題ではもっぱら G4/800 MP の 一つの CPU だけを
使っています)

userland 20020407
kernel   1.6D ts 版 20020722 辺り

で、ld.elf_so ですが、次のように四つあって、

ttyp1:makoto@quick  7:16:49/020808(/usr/libexec)> ls -lt ld.elf_*
-rwxr-xr-x  1 root  wheel  63254 Aug  8 07:14 ld.elf_so*
-rwxr-xr-x  1 root  wheel  64067 Aug  7 22:57 ld.elf_so-na-20020801*
-rwxr-xr-x  1 root  wheel  63254 Aug  7 09:07 ld.elf_so-ts-20020801*
-rw-r--r--  1 root  wheel  62723 Aug  2 07:23 ld.elf_so-tsubai
-r-xr-xr-x  1 root  wheel  63415 Apr  9 02:41 ld.elf_so-20020407*

これらは上から順に:
1. 素の   NetBSD   20020802-UTC ×
2. ts 版           20020802-UTC ○ ( + macppc-020801 + libc-020720)
3. 椿井作成版                   ○
4. 20020407-1.5ZC               ×

という訳で、僕の理解は、「src が違う」です。
これって macppc/powerpc 特有なのですよね ..

一部似たような、でも多分全然違う SIGILL の話が port-macppc の方にも
出ていますね。
http://mail-index.netbsd.org/port-macppc/2002/08/07/0002.html
---
(藤原)
http://www.ki.nu/software/NetBSD/macppc/