Sun WorkShop Compiler C 5.0 User's Guide

-misalign2

(SPARC) Like -misalign, assumes that data is not properly aligned, but that data is at least halfword-aligned. Though conservative uses of loads and stores must be used for data, the performance degradation when running a program is less than that seen for -misalign. If you compile and link in separate steps, you must specify the -misalign2 option in each step.