This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libffi/52221] [libffi] r183675,r184021 needs to be fixed.
- From: "ktietz at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 16 Feb 2012 20:37:28 +0000
- Subject: [Bug libffi/52221] [libffi] r183675,r184021 needs to be fixed.
- Auto-submitted: auto-generated
- References: <bug-52221-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52221
--- Comment #10 from Kai Tietz <ktietz at gcc dot gnu.org> 2012-02-16 20:37:28 UTC ---
I see here three issues about this patch.
First, you don't treat stack-alignment.
Second, why you emulate here stack-argument cleanup for ret __size-4? Why not
stick to already present variant?
Thirs, you corrupt arguments after the second.
That this patch works for you might be true, but it is for sure in general
wrong.