[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ftp://ftp.netbsd.org/pub/NetBSD/arch/hpcmips/cross/i386-hpcmips/mipsel-netbsd.tgz
滝沢という者です.はじめまして.
In message ``Re:
ftp://ftp.netbsd.org/pub/NetBSD/arch/hpcmips/cross/i386-hpcmips/mipsel-netbsd.tgz''
Fri Dec 03 02:23:19 JST 1999,
tsutsui@ceres.dti.ne.jp (Izumi Tsutsui) writes:
> で、 cross/mipseb-netbsd のパッチを元に cross/mipsel-netbsd も
> 作れるか試してみました。(手抜きなので mipssfel ではないです)
別解として(意味不明) netbsd@re.soum.co.jp の
http://www.unixmagic.org/ml/netbsd/199911/msg00218.html
http://www.unixmagic.org/ml/netbsd/199912/msg00002.html
あたりを参考に,BFD_UNIFIED を使って
mipsel-hpcmips on i386 なクロス環境を作ってみました.
(PentiumII 333 MHz で cc1plus/cc1obj/f771 込み 20 分ってとこ)
ただし,試したコードは current 19991023 の 1.4L です(古いぞ).
特にエラーもなくできあがったみたいなんで
http://www.unixmagic.org/ml/netbsd/199912/msg00024.html
に沿って(19991023 の) GENERIC なカーネルをコンパイルしてみました.
depend 時に redefined な warning が出まくりましたが(^^;),
やたらあっさりコンパイルが通りました(同じく 15 分弱).
text data bss dec hex filename
1314360 60400 139308 1514068 171a54 netbsd
text data bss dec hex filename
1314360 60400 139308 1514068 171a54 nfsnetbsd
# file netbsd
netbsd: ELF 32-bit LSB executable, MIPS R3000_BE - invalid byte order,
version 1 MathCoPro/FPU/MAU Required, statically linked, not stripped
# objdump -d netbsd | head
netbsd: file format elf32-littlemips
Disassembly of section .text:
80030000 <_ftext>:
80030000: 00 60 80 40 03 80 03 3c 00 00 63 24 2a 10 7d 00
.`.@...<..c$*.}.
80030010: 05 00 40 14 e8 ff 62 24 23 10 7d 00 00 10 42 28
..@...b$#.}...B(
80030020: 02 00 40 10 e8 ff 62 24 21 e8 40 00 19 80 1c 3c
..@...b$!.@....<
80030030: e0 89 9c 27 00 00 08 24 00 60 88 40 00 00 00 00
...'...$.`.@....
# file nfsnetbsd
nfsnetbsd: ELF 32-bit LSB executable, MIPS R3000_BE - invalid byte
order, version 1 MathCoPro/FPU/MAU Required, statically linked, not
stripped
objdump -d nfsnetbsd | head
nfsnetbsd: file format elf32-littlemips
Disassembly of section .text:
80030000 <_ftext>:
80030000: 00 60 80 40 03 80 03 3c 00 00 63 24 2a 10 7d 00
.`.@...<..c$*.}.
80030010: 05 00 40 14 e8 ff 62 24 23 10 7d 00 00 10 42 28
..@...b$#.}...B(
80030020: 02 00 40 10 e8 ff 62 24 21 e8 40 00 19 80 1c 3c
..@...b$!.@....<
80030030: e0 89 9c 27 00 00 08 24 00 60 88 40 00 00 00 00
...'...$.`.@....
筒井さんと同じ結果に見えるんですが,
> 一応それっぽいのはできたんですが mipsel な実機がないので試せません。
同じく実機がないので試せません.:-<
--
なんか間違えてなさそうであれば(ってをい)作成ログとかどっかに置きますが.
# 実機買おうにも近場じゃ手頃なの売ってないし(;_;).
--
Y. Takizawa (滝沢陽三)
you@nightbreak.org, takizawa@computer.org
``Don't feel as if the key to successful computing is only in your
hands.''