Greg Ames wrote:
> 
> Rodent of Unusual Size wrote:
> >
> > These showed up in my kernel log from a build of HEAD
> 
> httpd-2.0?

Yep.  Sorry, I meant to mention that.  It melted in my
head, and not in my hand.

> > I'm pretty sure these are wicked expensive in terms of things
> > like the instruction cache..
> 
> Well, yeah.
> 
> Doesn't Solaris on SPARC generate SIGBUS for unaligned operands,
> without trying to accomodate them?  If so, they would tend to get
> fixed quickly.  I wonder if this is something that is aligned on
> SPARC but not on Alpha.

Alphas will rework the instruction stream to be 32-bit aligned
(the natural alignment is 64-bit or higher, but I don't think
it goes that far).  I'm pretty sure this is done in firmware.
All operators are 32 bits; all operands are 32, 64, or 128 bits.
ISTR.
-- 
#ken    P-)}

Ken Coar, Sanagendamgagwedweinini  http://Golux.Com/coar/
Author, developer, opinionist      http://Apache-Server.Com/

"All right everyone!  Step away from the glowing hamburger!"

Reply via email to