https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107601
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Richard Biener from comment #2) > Related is probably STRICT_ALIGNMENT vs TARGET_SLOW_UNALIGNED_ACCESS That one comes up every once in a while though less often though STRICT_ALIGNMENT and TARGET_SLOW_UNALIGNED_ACCESS SHOULD have a well defined meaning some folks misunderstand them. RS6000 target has a decent usage of them really. Definitely Something which should be expanded on in the documentation and made use it is used correctly in the middle-end but that is for a different bug (which I am going to file).