https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102068
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by David Edelsohn <d...@gcc.gnu.org>: https://gcc.gnu.org/g:5faf7120398c9bf290758891a975da1f727d631a commit r12-3178-g5faf7120398c9bf290758891a975da1f727d631a Author: David Edelsohn <dje....@gmail.com> Date: Thu Aug 26 17:14:18 2021 -0400 aix: packed struct alignment [PR102068] Further fixes to structure alignment when the structure is packed and contains double. This patch checks for packed attribute at the top level. gcc/ChangeLog: PR target/102068 * config/rs6000/rs6000.c (rs6000_adjust_field_align): Use computed alignment if the entire struct has attribute packed.