diff options
author | Jack Howarth <howarth@bromo.med.uc.edu> | 2009-09-18 15:16:44 +0000 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2009-09-18 17:16:44 +0200 |
commit | 67a436d80581a601a5f0f8538f60545d3c170ccb (patch) | |
tree | 4c3d061d22e3420708e66b8e81e03c06a95b8e5b /gcc | |
parent | 2a79f8e489c93bd4fbfcb36d25312508b8078545 (diff) | |
download | gcc-67a436d80581a601a5f0f8538f60545d3c170ccb.zip gcc-67a436d80581a601a5f0f8538f60545d3c170ccb.tar.gz gcc-67a436d80581a601a5f0f8538f60545d3c170ccb.tar.bz2 |
re PR testsuite/41288 (gcc.target/x86_64/abi/test_struct_returning.c regressions on *-apple-darwin* at -m64)
PR testsuite/41288
* gcc.target/x86_64/abi/asm-support-darwin.s (snapshot_ret): Preserve
stack alignment.
From-SVN: r151855
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c53270b..4c2d365 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2009-09-18 Jack Howarth <howarth@bromo.med.uc.edu> + + PR testsuite/41288 + * gcc.target/x86_64/abi/asm-support-darwin.s (snapshot_ret): Preserve + stack alignment. + 2009-09-17 Andrew Pinski <pinskia@gcc.gnu.org> PR c++/39365 diff --git a/gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s b/gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s index a02c96c..5a7c91b 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s +++ b/gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s @@ -42,7 +42,9 @@ _snapshot: .globl _snapshot_ret _snapshot_ret: movq %rdi, _rdi(%rip) + subq $8, %rsp call *_callthis(%rip) + addq $8, %rsp movq %rax, _rax(%rip) movq %rdx, _rdx(%rip) movdqu %xmm0, _xmm_regs+0(%rip) |