> but with this things going on, the whole reasoning why the patch is > correct falls apart (if we declare doing so correct).
That's my understanding too. :-( > Thanks for tracking this down (and I wonder why ia64 bootstrap succeeded > with trapping misaligned), Note that SPARC64 bootstrap succeeds too. The discrepancy SPARC32/SPARC64 stems from the fact that SPARC32 also uses 64-bit instructions in some cases, while there is no 128-bit integer instructions on SPARC64 so word alignment is enough in practice. -- Eric Botcazou