diff options
author | Alan Lawrence <alan.lawrence@arm.com> | 2015-07-06 16:58:16 +0000 |
---|---|---|
committer | Alan Lawrence <alalaw01@gcc.gnu.org> | 2015-07-06 16:58:16 +0000 |
commit | 6a47847024dcca2bc071fecd241b5b8bd33c5f7a (patch) | |
tree | 9e43e671bd10a0fffa3b2a35bbef2def72907ff2 /gcc/config.gcc | |
parent | a0f4ee6ee5336997f2a3eeaca330d225ae82ace8 (diff) | |
download | gcc-6a47847024dcca2bc071fecd241b5b8bd33c5f7a.zip gcc-6a47847024dcca2bc071fecd241b5b8bd33c5f7a.tar.gz gcc-6a47847024dcca2bc071fecd241b5b8bd33c5f7a.tar.bz2 |
[ARM] PR/65956 AAPCS update for alignment attribute
gcc/:
PR target/65956
* config/arm/arm.c (arm_needs_doubleword_align): Drop any outer
alignment attribute, exploring one level down for records and arrays.
gcc/testsuite/:
* gcc.target/arm/aapcs/align1.c: New.
* gcc.target/arm/aapcs/align_rec1.c: New.
* gcc.target/arm/aapcs/align2.c: New.
* gcc.target/arm/aapcs/align_rec2.c: New.
* gcc.target/arm/aapcs/align3.c: New.
* gcc.target/arm/aapcs/align_rec3.c: New.
* gcc.target/arm/aapcs/align4.c: New.
* gcc.target/arm/aapcs/align_rec4.c: New.
* gcc.target/arm/aapcs/align_vararg1.c: New.
* gcc.target/arm/aapcs/align_vararg2.c: New.
From-SVN: r225465
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions