aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-gimplify.c
diff options
context:
space:
mode:
authorYufeng Zhang <yufeng.zhang@arm.com>2014-06-17 09:39:22 +0000
committerYufeng Zhang <yufeng@gcc.gnu.org>2014-06-17 09:39:22 +0000
commit3abf17cfaafc64a2813c9304f17d6cc8c063f515 (patch)
treefb242947be1125948e14e77064bb665ca73037e4 /gcc/java/java-gimplify.c
parentba3cf9f153f3113197d0496f33dd993a6ced1bb2 (diff)
downloadgcc-3abf17cfaafc64a2813c9304f17d6cc8c063f515.zip
gcc-3abf17cfaafc64a2813c9304f17d6cc8c063f515.tar.gz
gcc-3abf17cfaafc64a2813c9304f17d6cc8c063f515.tar.bz2
re PR target/61483 ([AArch64] builtin va_start incorrectly initializes the field of va_list for incoming unnamed arguments on the stack)
gcc/ PR target/61483 * config/aarch64/aarch64.c (aarch64_layout_arg): Add new local variable 'size'; calculate 'size' right in the front; use 'size' to compute 'nregs' (when 'allocate_ncrn != 0') and pcum->aapcs_stack_words. gcc/testsuite/ PR target/61483 * gcc.target/aarch64/aapcs64/type-def.h (struct hfa_fx2_t): New type. * gcc.target/aarch64/aapcs64/va_arg-13.c: New test. * gcc.target/aarch64/aapcs64/va_arg-14.c: Ditto. * gcc.target/aarch64/aapcs64/va_arg-15.c: Ditto. From-SVN: r211733
Diffstat (limited to 'gcc/java/java-gimplify.c')
0 files changed, 0 insertions, 0 deletions