aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorAlan Lawrence <alan.lawrence@arm.com>2015-07-06 16:58:16 +0000
committerAlan Lawrence <alalaw01@gcc.gnu.org>2015-07-06 16:58:16 +0000
commit6a47847024dcca2bc071fecd241b5b8bd33c5f7a (patch)
tree9e43e671bd10a0fffa3b2a35bbef2def72907ff2 /gcc/config.gcc
parenta0f4ee6ee5336997f2a3eeaca330d225ae82ace8 (diff)
downloadgcc-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