* Blue Swirl blauwirbel@gmail.com [070720 15:11]:
Unaligned accesses should be done with unaligned-l@ ( addr -- quad ) instead of l@.
So either the pointer was calculated wrong or Solaris does not care about alignment in l@
If you change it, please make the change specific to sparc.
I noticed that the memory allocators either don't enforce alignment or align just to 4. That could be one reason for the problem.
In OpenBIOS? That should definitely be fixed!
Alignment to 4 should be fine for l@ though..
Stefan