Subject: Re: please review my MachFPTrap changes
To: Matthias Drochner <M.Drochner@fz-juelich.de>
From: Christopher SEKIYA <wileyc@rezrov.net>
List: port-mips
Date: 03/05/2004 20:40:56
On Thu, Mar 04, 2004 at 09:43:52PM +0100, Matthias Drochner wrote:

> So please check whether I broke something, and forgive me if I did;-)

I'm seeing this now, while compiling perl58 from pkgsrc:

( ... )
You have to use setpgrp(pid,pgrp) instead of setpgrp().
bzero() found.
You have void (*signal())().
Checking whether your C compiler can cast large floats to int32.
trap: TLB miss (load or instr. fetch) in kernel mode                            
status=0x2004fc03, cause=0x8, epc=0x8811d830, vaddr=0x10                        
pid=4941 cmd=try usp=0x7fffe348 ksp=0xc3759e00                                  
Stopped in pid 4941.1 (try) at  0x8811d830:     lw      s4,12(a1)               
db> 

... with kernel symbols looking like:

8811d7f0 T trapsignal
8811daa0 T psignal1

... so something is still not quite right with the signal/siginfo stuff :(

-- Chris
	GPG key FEB9DE7F (91AF 4534 4529 4BCC 31A5  938E 023E EEFB FEB9 DE7F)