Hi,
after sitting 3 hours in front of the TV watching apathic and depressiv
into the tube i went back to my bit-shifter.
I recompiled all gcc and binutils things - Repatched the kernel
and fixed some __LANGUAGE_ASSEMBLY__ vs _LANGUAGE_ASSEMBLY bugs
in the include/asm-mips region to get gcc compile.
Result is an nbImage which still doesnt boot correctly -
Here is an objdump --syms and an -h of the resulting file
as i think the bug is there - The Decstation wont boot completely
through and stops in the tftp download which i then can abort via
ctrl-c
----------------------------------------
/data/mips/nbImage: file format ecoff-littlemips
SYMBOL TABLE:
[ 0] e 000000000001b408 st 1 sc 5 indx fffff _binary_ramdisk_sash_gz_size
[ 1] e 0000000080318410 st 1 sc 5 indx fffff _gp
[ 2] e 00000000802fc750 st 1 sc 1 indx fffff memcpy
[ 3] e 00000000802fd000 st 1 sc 2 indx fffff _binary_ramdisk_sash_gz_start
[ 4] e 00000000800405cc st 1 sc 5 indx fffff kernel_entry
[ 5] e 00000000802fc788 st 1 sc 1 indx fffff dec_entry
[ 6] e 0000000080200000 st 1 sc 1 indx fffff _ftext
[ 7] e 0000000080318408 st 1 sc 2 indx fffff _binary_ramdisk_sash_gz_end
[ 8] e 00000000802fd000 st 1 sc 2 indx fffff __rd_start
[ 9] e 0000000080318408 st 1 sc 2 indx fffff __rd_end
[ 10] e 0000000080154800 st 1 sc 5 indx fffff _end
[ 11] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 12] l 00000000802fc860 st 0 sc 6 indx fffff nu_compiled_c
[ 13] l 00000000802fc750 st 0 sc 6 indx fffff nu_compiled_c
[ 14] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 15] l 0000000080318410 st 0 sc 6 indx fffff nu_compiled_c
[ 16] l 0000000080318410 st 0 sc 6 indx fffff nu_compiled_c
[ 17] l 0000000080318410 st 0 sc 6 indx fffff nu_compiled_c
[ 18] l 00000000803304c0 st 0 sc 6 indx fffff nu_compiled_c
[ 19] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 20] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 21] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 22] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 23] l 0000000000000000 st 0 sc 6 indx fffff nu_compiled_c
[ 24] l 00000000802fc750 st 0 sc 6 indx fffff u_compiled_c
[ 25] l 00000000802fc750 st 0 sc 6 indx fffff rnel_entry
[ 26] l 0000000000000000 st 0 sc 6 indx fffff
[ 27] l 0000000000000000 st 0 sc 6 indx fffff _ramdisk_sash_gz_size
[ 28] l 0000000000000000 st 0 sc 6 indx fffff k_sash_gz_size
--------------------------------
-------schnipp----------------------------
/data/mips/nbImage: file format ecoff-littlemips
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 000fc860 0000000080200000 0000000080200000 00000140 2**4
CONTENTS, ALLOC, LOAD, CODE
1 .rdata 00000020 00000000802fc860 00000000802fc860 000fc9a0 2**4
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .data 0001bb90 00000000802fc880 00000000802fc880 000fc9c0 2**4
CONTENTS, ALLOC, LOAD, DATA
3 .sdata 00000000 0000000080318410 0000000080318410 00118550 2**4
CONTENTS, ALLOC, LOAD, DATA
4 .sbss 00000000 0000000080318410 0000000080318410 00000000 2**4
ALLOC
5 .bss 000180b0 0000000080318410 0000000080318410 00000000 2**4
ALLOC
-------------schnapp----------------------
My Decstation reports --
------schnipp---------------
-tftp boot(3), bootp 10.1.1.10:/data/mips/nbImage
-tftp load 1034336/
-----------schnapp-----------
Then you have a rotating curser which then stops ...
BTW: This is binutils 2.8.1 + patches and gcc 2.7.2 + patches.
Ok - Ill wait 4 weeks until i retry otherwise i cant stand this unsuccess.
Ill go to Bed now
Flo
--
Florian Lohoff flo@rfc822.org +49-5241-470566
Good, Fast, Cheap: Pick any two (you can't have all three). (RFC 1925)
|