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

Re: Current State of Debian Sparc Port



In article <199801050702.CAA02361$netgod.net@lists.netg.se> you write:
>"Anders" == Anders Hammarquist <iko@netg.se> writes:
>
>Anders> This is due to the fact that /lib/ld-linux.so.2 guesses
>Anders> (wrongly) that the MMU page size is 8k (it is actually
>Anders> 4k). libc6 should be fixed to do a syscall for getpagesize()
>
>Is it possible that this problem afflicts /lib/ld-linux.so.1 from ldso
>1.9.6-2?  It too segfaults, and the redhat patches of 1.8.3 don't seem
>to help.

It's possible, though from what I can tell the reason it crashes on
libraries is that it gets confused about where it's data is since it
gets loaded at 0x60000000 on the sparc (it seems to expect to load at 0).
My locally compliled ld.so-1.9.6 segfaults trying to read at address
0x16664 and it just so happens that the BSS segment starts at 0x60016664.

I shall investigate this further...

/Anders

-- 
 -- Of course I'm crazy, but that doesn't mean I'm wrong.
Anders Hammarquist   |       Mud at Kingdoms        | iko@netg.se
NetGuide Scandinavia |   telnet kingdoms.se 1812    | Fax: +46 31 50 79 39
http://www.netg.se   |                              | Tel: +46 31 50 79 40


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-sparc-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: