http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52941
--- Comment #15 from Oleg Endo <olegendo at gcc dot gnu.org> --- (In reply to Oleg Endo from comment #14) > Hm, maybe it would make sense to add a target specific option to allow > setting set the minimum atomic variable alignment (MINIMUM_ATOMIC_ALIGNMENT > macro). The macro MINIMUM_ATOMIC_ALIGNMENT is a bit misleading. It's used only for ADA. A new target hook TARGET_ATOMIC_ALIGN_FOR_MODE has been added recently, which serves the purpose.