This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions
- From: "wschmidt at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 22 Jul 2013 16:00:02 +0000
- Subject: [Bug target/57949] [powerpc64] Structure parameter alignment issue with vector extensions
- Auto-submitted: auto-generated
- References: <bug-57949-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57949
--- Comment #1 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
The front end identifies the structure as having the correct alignment. From
the 001t.tu dump:
@2846 record_type name: @2857 size: @127 algn: 128
tag : struct flds: @2858
@2857 identifier_node strg: s lngt: 1
@2858 field_decl name: @2870 type: @16 scpe: @2846
srcp: vec-abi.c:3 chain: @2871
size: @22 algn: 64 bpos: @20
@2870 identifier_node strg: m lngt: 1
@2871 field_decl name: @2882 type: @2817 scpe: @2846
srcp: vec-abi.c:3 size: @19
algn: 128 bpos: @19
@2882 identifier_node strg: v lngt: 1