diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-08-14 20:38:33 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2013-08-14 20:38:33 +0000 |
commit | 6469da2cb2148e7d46f65f69fcf7bbb979859dee (patch) | |
tree | 5bb45cd306ebd5116d5828e9efdf0a82dc847b80 /gcc/tree-call-cdce.c | |
parent | 4ca890e22e169bdbb2399d0c6b7c98111164e86a (diff) | |
download | gcc-6469da2cb2148e7d46f65f69fcf7bbb979859dee.zip gcc-6469da2cb2148e7d46f65f69fcf7bbb979859dee.tar.gz gcc-6469da2cb2148e7d46f65f69fcf7bbb979859dee.tar.bz2 |
re PR target/57949 ([powerpc64] Structure parameter alignment issue with vector extensions)
gcc:
2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/57949
* doc/invoke.texi: Add documentation of mcompat-align-parm
option.
* config/rs6000/rs6000.opt: Add mcompat-align-parm option.
* config/rs6000/rs6000.c (rs6000_function_arg_boundary): For AIX
and Linux, correct BLKmode alignment when 128-bit alignment is
required and compatibility flag is not set.
(rs6000_gimplify_va_arg): For AIX and Linux, honor specified
alignment for zero-size arguments when compatibility flag is not
set.
gcc/testsuite:
2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/57949
* gcc.target/powerpc/pr57949-1.c: New.
* gcc.target/powerpc/pr57949-2.c: New.
From-SVN: r201750
Diffstat (limited to 'gcc/tree-call-cdce.c')
0 files changed, 0 insertions, 0 deletions