------- Additional Comments From dje at gcc dot gnu dot org 2005-01-10 15:47 ------- The testcases work correctly on AIX and powerpc64-linux, so this likely is due to Darwin not implementing consistent aggregate padding rules in GCC for backward compatibility.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18742