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!"
