This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, AArch64] Sync merge libffi - fix call frame information in ffi_closure_SYSV
- From: Marcus Shawcroft <marcus dot shawcroft at arm dot com>
- To: Yufeng Zhang <Yufeng dot Zhang at arm dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Cc: "green at moxielogic dot com" <green at moxielogic dot com>
- Date: Wed, 12 Mar 2014 14:27:12 +0000
- Subject: Re: [PATCH, AArch64] Sync merge libffi - fix call frame information in ffi_closure_SYSV
- Authentication-results: sourceware.org; auth=none
- References: <5310CAE5 dot 6090700 at arm dot com>
On 28/02/14 17:44, Yufeng Zhang wrote:
Hi,
The attached patch fixes a bug in ./src/aarch64/sysv.S:ffi_closure_SYSV
where stack unwinding information was not generated correctly. The
change has been reviewed, approved and merged into the stand-alone
libffi release tree**.
OK for the trunk?
Thanks,
Yufeng
** http://github.com/atgreen/libffi
2014-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
* src/aarch64/sysv.S (ffi_closure_SYSV): Use x29 as the
main CFA reg; update cfi_rel_offset.
This change is already committed in upstream libffi.
Since it is a bug fix I think it should be merged to the gcc/libffi for
4.9. Please leave another 24 hours for the RM's to comment before
committing it.
Thanks
/Marcus