Subject: Re: CVS commit: src/sys/arch/mips/mips
To: None <simonb@netbsd.org>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: source-changes
Date: 05/03/2003 20:03:32
On Saturday, May 3, 2003, at 07:53  PM, Simon Burge wrote:

> Module Name:	src
> Committed By:	simonb
> Date:		Sun May  4 02:53:54 UTC 2003
>
> Modified Files:
> 	src/sys/arch/mips/mips: locore.S
>
> Log Message:
> Use 64-bit "sd" in mips_pagezero() if we're compiled for MIPS{3,4,64}
> (the actual check is !MIPS1 && !MIPS32).
>
> Do the ".set push", ".set mips3", ".set pop" dance if we use 64-bit
> instructions.

Is this actually safe if the trap handlers don't save/restore all 64 
bits of the register?

         -- Jason R. Thorpe <thorpej@wasabisystems.com>